@@ -642,7 +642,7 @@ describe('Engine: event', () => {
642642 await engine . run ( )
643643 const ruleResult = successSpy . getCall ( 0 ) . args [ 2 ]
644644 const expected =
645- '{"conditions":{"priority":1,"any":[{"name":"over 21","operator":"greaterThanInclusive","value":21,"fact":"age","factResult":21,"result":true},{"operator":"equal","value":true,"fact":"qualified","factResult":false,"result":false}]},"event":{"type":"setDrinkingFlag","params":{"canOrderDrinks":true}},"priority":100,"result":true}'
645+ '{"conditions":{"priority":1,"any":[{"name":"over 21","operator":"greaterThanInclusive","value":21,"fact":"age","factResult":21,"valueResult":21," result":true},{"operator":"equal","value":true,"fact":"qualified","factResult":false,"valueResult":true ,"result":false}]},"event":{"type":"setDrinkingFlag","params":{"canOrderDrinks":true}},"priority":100,"result":true}'
646646 expect ( JSON . stringify ( ruleResult ) ) . to . equal ( expected )
647647 } )
648648 } )
@@ -651,7 +651,7 @@ describe('Engine: event', () => {
651651 beforeEach ( ( ) => setupWithConditionReference ( ) )
652652 it ( 'serializes properties' , async ( ) => {
653653 const { results : [ ruleResult ] } = await engine . run ( )
654- const expected = '{"conditions":{"priority":1,"any":[{"priority":1,"all":[{"name":"over 21","operator":"greaterThanInclusive","value":21,"fact":"age","factResult":21,"result":true}]}]},"event":{"type":"awesome"},"priority":100,"result":true}'
654+ const expected = '{"conditions":{"priority":1,"any":[{"priority":1,"all":[{"name":"over 21","operator":"greaterThanInclusive","value":21,"fact":"age","factResult":21,"valueResult":21," result":true}]}]},"event":{"type":"awesome"},"priority":100,"result":true}'
655655 expect ( JSON . stringify ( ruleResult ) ) . to . equal ( expected )
656656 } )
657657 } )
@@ -662,7 +662,7 @@ describe('Engine: event', () => {
662662 const { results : [ ruleResult ] } = await engine . run ( )
663663 const { conditions : { any : [ conditionReference ] } } = ruleResult
664664 expect ( conditionReference . result ) . to . equal ( false )
665- const expected = '{"conditions":{"priority":1,"any":[{"name":"nameOfTheUndefinedConditionReference","condition":"conditionThatIsNotDefined"},{"name":"over 21","operator":"greaterThanInclusive","value":21,"fact":"age","factResult":21,"result":true}]},"event":{"type":"awesome"},"priority":100,"result":true}'
665+ const expected = '{"conditions":{"priority":1,"any":[{"name":"nameOfTheUndefinedConditionReference","condition":"conditionThatIsNotDefined"},{"name":"over 21","operator":"greaterThanInclusive","value":21,"fact":"age","factResult":21,"valueResult":21," result":true}]},"event":{"type":"awesome"},"priority":100,"result":true}'
666666 expect ( JSON . stringify ( ruleResult ) ) . to . equal ( expected )
667667 } )
668668 } )
0 commit comments