Watch
0
0
Fork
You've already forked hyperhive
0

swarm: the notification router tells a PR's author when CI on it fails or is cancelled

This commit is contained in:
damocles 2026-11-06 21:25:08 +01:00 • committed by mara
commit c8eaa93268

View file

@ -303,7 +303,7 @@ mod tests {
let Json(view) = get_flows(State(state.clone())).await.expect("get");
assert_eq!(view.revision, 0);
assert!(view.disabled_builtins.is_empty() && view.flows.is_empty());
assert_eq!(view.builtins.len(), 4);
assert_eq!(view.builtins.len(), notify_flows::builtins().len());
assert!(view.builtins.iter().any(|f| f.id == "head-classifier"));
let json = serde_json::to_value(&view).expect("serializes");
assert_eq!(json["schema"]["limits"]["max_nodes"], 64);
@ -331,7 +331,11 @@ mod tests {
.expect("read")
.expect("stored");
let doc = Document::decode(&bytes).expect("the router reads it");
assert_eq!(doc.active().0.len(), 4, "3 built-ins and the custom flow");
assert_eq!(
doc.active().0.len(),
notify_flows::builtins().len(),
"the built-ins less the switched-off one, and the custom flow"
);
// A refused save changes nothing: an orphan node, and a built-in that does not exist.
let mut orphan = custom("orphan");