Report WP-0024 approvals by task
Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a02669-87ee-7a31-b111-edc95a16e0fa
This commit is contained in:
parent
defb2a556d
commit
d8c0cd38a7
5 changed files with 80 additions and 9 deletions
|
|
@ -33,6 +33,18 @@ class OwnerReviewTests(unittest.TestCase):
|
|||
for check in review["checks"]
|
||||
}
|
||||
self.assertLessEqual(checks, module.KNOWN_CHECKS)
|
||||
self.assertEqual(
|
||||
{
|
||||
"RAILIANCE-WP-0024-T02": ["audit-core", "rapp-postgres"],
|
||||
"RAILIANCE-WP-0024-T03": [
|
||||
"audit-core",
|
||||
"rapp-postgres",
|
||||
"railiance-cluster",
|
||||
"railiance-infra",
|
||||
],
|
||||
},
|
||||
self.contract["task_owners"],
|
||||
)
|
||||
self.assertEqual(64, len(module.contract_digest(self.contract)))
|
||||
|
||||
def test_current_artifacts_match_contract(self) -> None:
|
||||
|
|
@ -110,6 +122,7 @@ class OwnerReviewTests(unittest.TestCase):
|
|||
current = module.aggregate_status(self.contract, [message])
|
||||
self.assertEqual("approve", current["owners"][owner]["decision"])
|
||||
self.assertTrue(current["contract_artifacts_current"])
|
||||
self.assertFalse(current["tasks"]["RAILIANCE-WP-0024-T02"]["all_approved"])
|
||||
self.assertFalse(current["all_approved"])
|
||||
|
||||
stale = json.loads(json.dumps(receipt))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue