code: def test_load_call_unload_graph_creation_extension_bad_arg_order(
      graph_creation_extension_bad_arg_order,
  ):
      """
      Test an extension that has the facade arg in the wrong position.
      """
      from cugraph_service_server.cugraph_handler import CugraphHandler
      from cugraph_service_client.exceptions import CugraphServiceError
  
      handler = CugraphHandler()
  
      extension_dir = graph_creation_extension_bad_arg_order
  
      # Load the extensions and ensure it can be called.
      handler.load_graph_creation_extensions(extension_dir)
      with pytest.raises(CugraphServiceError):
          handler.call_graph_creation_extension(
              "graph_creation_function", "('a', 'b')", "{}"
          )
  
file_path: cugraph/python/cugraph-service/tests/test_cugraph_handler.py
imports: import sys
  import pickle
  from pathlib import Path
  import pytest
label_desc: Use image node_id 8 for calling a global function with example usage: test_load_call_unload_graph_creation_extension_bad_arg_order(graph_creation_extension_bad_arg_order) without return types