fix(acp): add permission_decision_tx: None to main's new test TaskMeta inits

Three test-only TaskMeta initializers added by main (#5423 steer-delivery
tests) came in via the merge without permission_decision_tx, breaking
cargo test -p buzz-acp compilation. Production init sites were correctly
resolved in the merge commit; these three cfg(test) sites were outside
the conflict hunks and were missed.

Co-authored-by: Will Pfleger <pfleger.will@gmail.com>
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
This commit is contained in:
Duncan
2026-08-10 12:13:46 -04:00
co-authored by Will Pfleger
parent 3ad999a618
commit bac32644c2
+3
View File
@@ -6712,6 +6712,7 @@ mod error_outcome_emission_tests {
recoverable_batch: None,
control_tx: None,
steer_tx: None,
permission_decision_tx: None,
successful_steer_deliveries: HashSet::from([
crate::pool::SuccessfulSteerDelivery {
event_id: steer_event_id.into(),
@@ -6784,6 +6785,7 @@ mod error_outcome_emission_tests {
recoverable_batch: None,
control_tx: None,
steer_tx: None,
permission_decision_tx: None,
successful_steer_deliveries: HashSet::from([
crate::pool::SuccessfulSteerDelivery {
event_id: "stale-event".into(),
@@ -6899,6 +6901,7 @@ mod error_outcome_emission_tests {
recoverable_batch: None,
control_tx: None,
steer_tx: None,
permission_decision_tx: None,
successful_steer_deliveries: HashSet::from([
crate::pool::SuccessfulSteerDelivery {
event_id: "stale-event".into(),