#!/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()