Add AXIS UI structure evidence

This commit is contained in:
2026-08-23 09:01:19 +08:00
parent 5d71e6b0a2
commit a1edd8defe
6 changed files with 132 additions and 33 deletions

View File

@@ -21,6 +21,11 @@ class GuiBrowserVisualReportTests(unittest.TestCase):
self.assertEqual(report["status"], "verified")
self.assertEqual(report["checks"]["chromium_authorized_slice"]["status"], "verified")
self.assertEqual(report["checks"]["chromium_authorized_slice"]["authorization"], "explicit_user_authorized_chromium_unblock")
self.assertEqual(report["checks"]["axis_feature_markers"]["status"], "verified")
self.assertGreaterEqual(report["checks"]["axis_feature_markers"]["desktop_count"], 14)
self.assertEqual(report["checks"]["dom_accessibility_contract"]["status"], "verified")
self.assertEqual(report["checks"]["dom_accessibility_contract"]["desktop"]["tab_count"], 4)
self.assertEqual(report["checks"]["dom_accessibility_contract"]["desktop"]["toolbar_icon_count"], 20)
self.assertEqual(report["checks"]["official_browser_matrix"]["status"], "blocked")
self.assertEqual(report["release_action"], "STOP_RELEASE")