code: def test_download_dataset_full_call(download_full, force):
      """Test that ``_download_dataset()`` passes the correct parameters
      to ``_download_full()``
      """
      dest = MagicMock()
      dest.exists.return_value = False
  
      pennylane.data.data_manager._download_dataset(
          "dataset/path",
          attributes=None,
          dest=dest,
          force=force,
          block_size=1,
      )
  
      download_full.assert_called_once_with(
          f"{S3_URL}/dataset/path", dest=dest
      )
  
imports: import os
  from pathlib import Path, PosixPath
  from unittest.mock import MagicMock, patch
  import pytest
  import requests
  import pennylane
  import pennylane.data.data_manager
  from pennylane.data import Dataset
  from pennylane.data.data_manager import S3_URL, DataPath, _validate_attributes
label_desc: Use image node_id 12 for calling a global function with example usage: test_download_dataset_full_call(download_full, force) without return types