muse-agent-example/tests/skills/记录运行证据/test_repair_receipt_evidence.py

24 lines
725 B
Python

#!/usr/bin/env python3
"""成功回执补证的离线合同测试。"""
import pathlib
import sys
import unittest
PROJECT_ROOT = pathlib.Path(__file__).resolve().parents[3]
SCRIPT_DIR = PROJECT_ROOT / "muse" / "authority" / "evidence" / "skills" / "记录运行证据" / "scripts"
sys.path.insert(0, str(SCRIPT_DIR))
import repair_receipt_evidence as repair # noqa: E402
class ReceiptEvidenceRepairTest(unittest.TestCase):
def test失败回执不具备成功补证资格(self):
self.assertFalse(repair._eligible_receipt(True, None))
self.assertFalse(repair._eligible_receipt(False, 10))
self.assertTrue(repair._eligible_receipt(False, None))
if __name__ == "__main__":
unittest.main()