Skip to main content
Glama
test_dependency_service.py941 B
"""Tests for DependencyService.""" from __future__ import annotations from dataclasses import dataclass from igloo_mcp.config import Config, SnowflakeConfig from igloo_mcp.service_layer.dependency_service import DependencyService @dataclass class StubContext: config: Config def test_dependency_service_uses_context_profile(): cfg = Config(snowflake=SnowflakeConfig(profile="DEV")) ctx = StubContext(config=cfg) service = DependencyService(context=ctx) assert service.profile == "DEV" def test_dependency_service_build_graph_defaults(): service = DependencyService() result = service.build_dependency_graph( database="ANALYTICS", schema="PUBLIC", account_scope=False, format="json" ) assert result["database"] == "ANALYTICS" assert result["schema"] == "PUBLIC" assert result["account_scope"] is False assert result["format"] == "json" assert result["status"] == "success"

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Evan-Kim2028/igloo-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server