chore: 문서를 작성할 때 한국어의 표현 작성 스킬 추가 및 1인칭 관점의 글 작성 검증 테스트 추가

This commit is contained in:
DongHyeonka
2026-07-29 16:48:03 +09:00
parent c39406bbdd
commit 41501b5d06
520 changed files with 95494 additions and 2231 deletions
+20
View File
@@ -25,6 +25,26 @@ class CliTests(unittest.TestCase):
self.assertTrue((workspace / "pipeline.mock.json").is_file())
self.assertIsInstance(json.loads((workspace / "brief.json").read_text(encoding="utf-8")), dict)
def test_collect_builds_local_evidence_pack(self) -> None:
root = Path(__file__).resolve().parents[1]
with tempfile.TemporaryDirectory() as temp:
output = Path(temp) / "sources.json"
with redirect_stdout(StringIO()):
code = main([
"collect",
"--root", str(root / "examples/corpus/llm-wiki-mini"),
"--query", "application-core Spring DI 수동 등록 이유",
"--top-k", "6",
"--output", str(output),
])
self.assertEqual(code, 0)
data = json.loads(output.read_text(encoding="utf-8"))
self.assertTrue(data["sources"])
self.assertEqual(
data["sources"][0]["path"],
"raw/branch-notes/feature-application-port-usecase-contract.md",
)
if __name__ == "__main__":
unittest.main()