code: def test_download_dataset_partial_call(
      download_partial, attributes, force
  ):
      """Test that ``_download_dataset()`` passes the correct parameters
      to ``_download_partial()``
      """
      dest = MagicMock()
      dest.exists.return_value = True
  
      pennylane.data.data_manager._download_dataset(
          "dataset/path",
          attributes=attributes,
          dest=dest,
          force=force,
          block_size=1,
      )
  
      download_partial.assert_called_once_with(
          f"{S3_URL}/dataset/path",
          dest=dest,
          attributes=attributes,
          overwrite=force,
          block_size=1,
      )
  
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 13 for calling a global function with example usage: test_download_dataset_partial_call(download_partial, attributes, force) without return types