MCPcopy Index your code
hub / github.com/github/spec-kit / test_resolve_with_source_pack

Method test_resolve_with_source_pack

tests/test_presets.py:1000–1009  ·  view source on GitHub ↗

Test resolve_with_source for pack template.

(self, project_dir, pack_dir)

Source from the content-addressed store, hash-verified

998 assert result["source"] == "project override"
999
1000 def test_resolve_with_source_pack(self, project_dir, pack_dir):
1001 """Test resolve_with_source for pack template."""
1002 manager = PresetManager(project_dir)
1003 manager.install_from_directory(pack_dir, "0.1.5")
1004
1005 resolver = PresetResolver(project_dir)
1006 result = resolver.resolve_with_source("spec-template")
1007 assert result is not None
1008 assert "test-pack" in result["source"]
1009 assert "v1.0.0" in result["source"]
1010
1011 def test_resolve_with_source_extension(self, project_dir):
1012 """Test resolve_with_source for extension-provided template."""

Callers

nothing calls this directly

Calls 4

resolve_with_sourceMethod · 0.95
PresetManagerClass · 0.90
PresetResolverClass · 0.90

Tested by

no test coverage detected