code: def test_find_good_plugin(plugin_creator: PluginCreator) -> None:
      plugin_creator.add_plugin(
          "submitit_good",
          entry_points="""[submitit]
  executor = submitit_good:GoodExecutor
  job_environment = submitit_good:GoodJobEnvironment
  unsupported_key = submitit_good:SomethingElse
  """,
          init="""
  import submitit
  
  class GoodExecutor(submitit.Executor):
      pass
  
  class GoodJobEnvironment:
      pass
  """,
      )
  
      executors = plugins.get_executors().keys()
      # Only the plugins declared with plugin_creator are visible.
      assert set(executors) == {"good", "slurm", "local", "debug"}
  
imports: import logging
  import re
  import typing
  from pathlib import Path
  import pkg_resources
  import pytest
  from .None import core, plugins
  from .job_environment import JobEnvironment
label_desc: Use image node_id 9 for calling a global function with example usage: test_find_good_plugin(plugin_creator) without return types