MCPcopy Create free account
hub / github.com/NodeDB-Lab/nodedb / registry_matches_instead_of_triggers

Function registry_matches_instead_of_triggers

nodedb/tests/trigger_execution.rs:282–293  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

280
281#[test]
282fn registry_matches_instead_of_triggers() {
283 let reg = TriggerRegistry::new();
284 reg.register(make_instead_of_trigger(
285 "redirect_insert",
286 "view_orders",
287 DmlEvent::Insert,
288 ));
289
290 let matched = reg.get_matching(1, "view_orders", DmlEvent::Insert);
291 assert_eq!(matched.len(), 1);
292 assert_eq!(matched[0].timing, TriggerTiming::InsteadOf);
293}
294
295#[test]
296fn instead_of_does_not_match_wrong_event() {

Callers

nothing calls this directly

Calls 3

make_instead_of_triggerFunction · 0.85
get_matchingMethod · 0.80
registerMethod · 0.45

Tested by

no test coverage detected