@@ -127,7 +127,7 @@ def boolean_flag_with_clauses(clauses)
127
127
detail = LaunchDarkly ::EvaluationDetail . new ( 'b' , 1 ,
128
128
{ kind : 'PREREQUISITE_FAILED' , prerequisiteKey : 'feature1' } )
129
129
events_should_be = [ {
130
- kind : 'feature' , key : 'feature1' , variation : nil , value : nil , version : 2 , prereqOf : 'feature0' ,
130
+ kind : 'feature' , key : 'feature1' , user : user , variation : nil , value : nil , version : 2 , prereqOf : 'feature0' ,
131
131
trackEvents : nil , debugEventsUntilDate : nil
132
132
} ]
133
133
result = evaluate ( flag , user , features , logger )
@@ -159,7 +159,7 @@ def boolean_flag_with_clauses(clauses)
159
159
detail = LaunchDarkly ::EvaluationDetail . new ( 'b' , 1 ,
160
160
{ kind : 'PREREQUISITE_FAILED' , prerequisiteKey : 'feature1' } )
161
161
events_should_be = [ {
162
- kind : 'feature' , key : 'feature1' , variation : 1 , value : 'e' , version : 2 , prereqOf : 'feature0' ,
162
+ kind : 'feature' , key : 'feature1' , user : user , variation : 1 , value : 'e' , version : 2 , prereqOf : 'feature0' ,
163
163
trackEvents : nil , debugEventsUntilDate : nil
164
164
} ]
165
165
result = evaluate ( flag , user , features , logger )
@@ -189,7 +189,7 @@ def boolean_flag_with_clauses(clauses)
189
189
detail = LaunchDarkly ::EvaluationDetail . new ( 'b' , 1 ,
190
190
{ kind : 'PREREQUISITE_FAILED' , prerequisiteKey : 'feature1' } )
191
191
events_should_be = [ {
192
- kind : 'feature' , key : 'feature1' , variation : 0 , value : 'd' , version : 2 , prereqOf : 'feature0' ,
192
+ kind : 'feature' , key : 'feature1' , user : user , variation : 0 , value : 'd' , version : 2 , prereqOf : 'feature0' ,
193
193
trackEvents : nil , debugEventsUntilDate : nil
194
194
} ]
195
195
result = evaluate ( flag , user , features , logger )
@@ -218,7 +218,7 @@ def boolean_flag_with_clauses(clauses)
218
218
user = { key : 'x' }
219
219
detail = LaunchDarkly ::EvaluationDetail . new ( 'a' , 0 , { kind : 'FALLTHROUGH' } )
220
220
events_should_be = [ {
221
- kind : 'feature' , key : 'feature1' , variation : 1 , value : 'e' , version : 2 , prereqOf : 'feature0' ,
221
+ kind : 'feature' , key : 'feature1' , user : user , variation : 1 , value : 'e' , version : 2 , prereqOf : 'feature0' ,
222
222
trackEvents : nil , debugEventsUntilDate : nil
223
223
} ]
224
224
result = evaluate ( flag , user , features , logger )
0 commit comments