@@ -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