MCPcopy
hub / github.com/github/spec-kit / test_resolve_with_source_override

Method test_resolve_with_source_override

tests/test_presets.py:988–998  ·  view source on GitHub ↗

Test resolve_with_source for override template.

(self, project_dir)

Source from the content-addressed store, hash-verified

986 assert "spec-template.md" in result["path"]
987
988 def test_resolve_with_source_override(self, project_dir):
989 """Test resolve_with_source for override template."""
990 overrides_dir = project_dir / ".specify" / "templates" / "overrides"
991 overrides_dir.mkdir(parents=True)
992 override = overrides_dir / "spec-template.md"
993 override.write_text("# Override\n")
994
995 resolver = PresetResolver(project_dir)
996 result = resolver.resolve_with_source("spec-template")
997 assert result is not None
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."""

Callers

nothing calls this directly

Calls 2

resolve_with_sourceMethod · 0.95
PresetResolverClass · 0.90

Tested by

no test coverage detected