code: def test_get_available_engine_specs(mocker: MockFixture) -> None:
      """
      get_available_engine_specs should return all engine specs
      """
      from superset.db_engine_specs.databricks import (
          DatabricksHiveEngineSpec,
          DatabricksNativeEngineSpec,
          DatabricksODBCEngineSpec,
      )
  
      mocker.patch(
          "superset.db_engine_specs.load_engine_specs",
          return_value=iter(
              [
                  DatabricksHiveEngineSpec,
                  DatabricksNativeEngineSpec,
                  DatabricksODBCEngineSpec,
              ]
          ),
      )
  
      assert list(get_available_engine_specs().keys()) == [
          DatabricksHiveEngineSpec,
          DatabricksNativeEngineSpec,
          DatabricksODBCEngineSpec,
      ]
  
imports: import pytest
  from pytest_mock import MockFixture
  from superset.db_engine_specs import get_available_engine_specs
label_desc: Use image node_id 1 for calling a global function with example usage: test_get_available_engine_specs(mocker) without return types