code: def source_table_snapshot_repository() -> (
      SqlTableSnapshotRepository
  ):  # noqa: D
      return CONFIGURED_SOURCE_TABLE_SNAPSHOT_REPOSITORY
  
file_path: metricflow/metricflow/test/fixtures/table_fixtures.py
imports: from __future__ import annotations
  import logging
  import os
  from pathlib import Path
  import pytest
  from metricflow.model.semantic_manifest_lookup import SemanticManifestLookup
  from metricflow.test.fixtures.setup_fixtures import MetricFlowTestSessionState
  from metricflow.test.fixtures.sql_clients.ddl_sql_client import SqlClientWithDDLMethods
  from metricflow.test.source_schema_tools import create_tables_listed_in_table_snapshot_repository
  from metricflow.test.table_snapshot.table_snapshots import SqlTableSnapshotRepository
label_desc: Use image node_id 1 for calling a global function with example usage: source_table_snapshot_repository() and returns: CONFIGURED_SOURCE_TABLE_SNAPSHOT_REPOSITORY