From b8902bd4719a7308f7337c934b4273f0b431a01a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8E=98=E6=9D=83=20=E9=A9=AC?= Date: Thu, 11 Jan 2024 18:10:06 +0800 Subject: [PATCH] feat: +unit test --- tests/metagpt/utils/test_project_repo.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/metagpt/utils/test_project_repo.py b/tests/metagpt/utils/test_project_repo.py index 6f80fbc14..667927a1d 100644 --- a/tests/metagpt/utils/test_project_repo.py +++ b/tests/metagpt/utils/test_project_repo.py @@ -24,6 +24,7 @@ async def test_project_repo(): pr = ProjectRepo(root=str(root)) assert pr.git_repo.workdir == root + assert pr.workdir == pr.git_repo.workdir await pr.save(filename=REQUIREMENT_FILENAME, content=REQUIREMENT_FILENAME) doc = await pr.get(filename=REQUIREMENT_FILENAME) @@ -51,6 +52,11 @@ async def test_project_repo(): assert pr.docs.prd.changed_files assert not pr.tests.changed_files + with pytest.raises(ValueError): + pr.srcs + assert pr.with_src_path("test_src").srcs.root_path == Path("test_src") + assert pr.src_relative_path == Path("test_src") + pr.git_repo.delete_repository()