Complete AXIS source inventory tasks

This commit is contained in:
2026-08-23 08:16:02 +08:00
parent 7b81aa9cc9
commit 9084227bf5
4 changed files with 1208 additions and 10 deletions

View File

@@ -21,8 +21,13 @@ class AxisSourceInventoryTests(unittest.TestCase):
self.assertEqual(report["schema"], "axis-source-inventory.v1")
self.assertEqual(report["task_id"], "AXIS-INV-01")
self.assertEqual(report["status"], "verified")
self.assertEqual(len(report["assets"]), 21)
self.assertEqual(len(report["assets"]), 31)
self.assertEqual(report["completed_tasks"], ["AXIS-INV-01", "AXIS-INV-02", "AXIS-INV-03", "AXIS-INV-04"])
self.assertEqual(report["checks"]["toolbar_assets"]["status"], "verified")
self.assertEqual(report["checks"]["support_assets"]["status"], "verified")
self.assertEqual(report["checks"]["case_paths"]["status"], "verified")
self.assertEqual(report["checks"]["case_paths"]["count"], 115)
self.assertEqual(report["checks"]["case_paths"]["expected_baseline"], 115)
self.assertEqual(report["checks"]["source_line_count"]["actual"], 2300)
self.assertGreaterEqual(report["axis_tcl"]["procedure_count"], 20)
self.assertGreaterEqual(report["axis_tcl"]["binding_count"], 10)