Audit batch 5: I-9, I-12, I-14, N-1..N-12, single-task wire single-transaction
This commit is contained in:
1 parent
cdac8039b3
commit
2adc605373
7 files changed
+1349
-440
No files matched your search
@@ -232,9 +232,13 @@ class WireTestCase(unittest.TestCase):
|
||||
def test_needs_review_leaves_outcome_untouched(self):
|
||||
_insert_task(self.db_path, "T6", status="failed", audit_loop=1)
|
||||
worker = self._worker()
|
||||
worker.audit_loop_evaluate = lambda t, g, findings=None, fixed=None: {
|
||||
"enabled": True, "decision": "needs_review", "packet": None,
|
||||
"new_state": None, "reason": "subjective"}
|
||||
# 审计批 5:接线改走 _audit_loop_evaluate_on_conn(同连接
|
||||
# 单事务),桩点随之移到新内核;意图不变——防御分支仍在,
|
||||
# needs_review 时终局、包列一律不动、只记审计。
|
||||
worker._audit_loop_evaluate_on_conn = (
|
||||
lambda conn, t, g, findings=None, fixed=None: {
|
||||
"enabled": True, "decision": "needs_review", "packet": None,
|
||||
"new_state": None, "reason": "subjective"})
|
||||
task = worker.get_task("T6")
|
||||
final, _, decision = worker._audit_loop_wire(
|
||||
task, "failed", {"stdout": ""}, "boom")
|
||||
|
||||
Reference in new issue
Block a user