code: def _perform_pickability_test(driver, monkeypatch):
      # check whether the driver is pickable when
      # no client is passed at instantation.
      # Hence the need to set driver's _client property to None
      monkeypatch.setattr(driver, "_client", None)
      assert pickle.dumps(driver)
  
file_path: modelkit/tests/assets/test_drivers.py
imports: import os
  import pickle
  import tempfile
  from typing import Optional
  from modelkit.assets.drivers.abc import StorageDriver, StorageDriverSettings
  from modelkit.assets.drivers.local import LocalStorageDriver
  from tests import TEST_DIR
  from tests.conftest import skip_unless
label_desc: Use image node_id 2 for calling a global function with example usage: _perform_pickability_test(driver, monkeypatch) without return types