code: def test_standard_artifact_registry():
      mock_entrypoint = mock.Mock()
      mock_entrypoint.name = "mock-scheme"
  
      with mock.patch(
          "entrypoints.get_group_all", return_value=[mock_entrypoint]
      ):
          # Entrypoints are registered at import time, so we need to reload the
          # module to register the entrypoint given by the mocked
          # entrypoints.get_group_all
          reload(artifact_repository_registry)
  
          expected_artifact_repository_registry = {
              "",
              "s3",
              "gs",
              "wasbs",
              "ftp",
              "sftp",
              "dbfs",
              "mock-scheme",
          }
  
      assert expected_artifact_repository_registry.issubset(
          artifact_repository_registry._artifact_repository_registry._registry.keys()
      )
  
file_path: mlflow/tests/store/artifact/test_artifact_repository_registry.py
imports: from importlib import reload
  from unittest import mock
  import pytest
  import mlflow
  from mlflow.store.artifact import artifact_repository_registry
  from mlflow.store.artifact.artifact_repository_registry import ArtifactRepositoryRegistry
label_desc: Use image node_id 1 for calling a global function with example usage: test_standard_artifact_registry() without return types