diff --git a/tests/core/test_pecha.py b/tests/core/test_pecha.py index d26bf716..97ed1d40 100644 --- a/tests/core/test_pecha.py +++ b/tests/core/test_pecha.py @@ -213,3 +213,12 @@ def test_pecha_github_publish(tmp_path): pecha.publish() print(pecha.pecha_path) + + +def test_opf_path_OpenPechaGitRepo(): + from openpecha.core.pecha import OpenPechaGitRepo + from openpecha import config + pecha_id = "P000108" + opf = OpenPechaGitRepo(pecha_id=pecha_id) + expected_opf_path = config.PECHAS_PATH / pecha_id/ f"{pecha_id}.opf" + assert opf.opf_path == expected_opf_path \ No newline at end of file