MCPcopy
hub / github.com/CacheControl/json-rules-engine / setup

Function setup

test/engine-fact.test.js:77–85  ·  view source on GitHub ↗
(conditions = baseConditions(), engineOptions = {})

Source from the content-addressed store, hash-verified

75 })
76
77 function setup (conditions = baseConditions(), engineOptions = {}) {
78 engine = engineFactory([], engineOptions)
79 const rule = factories.rule({ conditions, event })
80 engine.addRule(rule)
81 engine.addFact('eligibilityField', eligibilityField)
82 engine.addFact('eligibilityData', eligibilityData)
83 engine.on('success', successSpy)
84 engine.on('failure', failureSpy)
85 }
86
87 describe('options', () => {
88 describe('options.allowUndefinedFacts', () => {

Callers 1

Calls 3

baseConditionsFunction · 0.85
addRuleMethod · 0.80
addFactMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…