@@ -186,7 +186,8 @@ def test_activate(self):
186
186
}],
187
187
'client_version' : version .__version__ ,
188
188
'client_name' : 'python-sdk' ,
189
- 'anonymize_ip' : False
189
+ 'anonymize_ip' : False ,
190
+ 'revision' : '42'
190
191
}
191
192
mock_decision .assert_called_once_with (
192
193
self .project_config .get_experiment_from_key ('test_experiment' ), 'test_user' , None
@@ -535,7 +536,8 @@ def test_activate__with_attributes__audience_match(self):
535
536
}],
536
537
'client_version' : version .__version__ ,
537
538
'client_name' : 'python-sdk' ,
538
- 'anonymize_ip' : False
539
+ 'anonymize_ip' : False ,
540
+ 'revision' : '42'
539
541
}
540
542
mock_get_variation .assert_called_once_with (self .project_config .get_experiment_from_key ('test_experiment' ),
541
543
'test_user' , {'test_attribute' : 'test_value' })
@@ -582,7 +584,8 @@ def test_activate__with_attributes__audience_match__forced_bucketing(self):
582
584
}],
583
585
'client_version' : version .__version__ ,
584
586
'client_name' : 'python-sdk' ,
585
- 'anonymize_ip' : False
587
+ 'anonymize_ip' : False ,
588
+ 'revision' : '42'
586
589
}
587
590
588
591
self .assertEqual (1 , mock_dispatch_event .call_count )
@@ -630,7 +633,8 @@ def test_activate__with_attributes__audience_match__bucketing_id_provided(self):
630
633
}],
631
634
'client_version' : version .__version__ ,
632
635
'client_name' : 'python-sdk' ,
633
- 'anonymize_ip' : False
636
+ 'anonymize_ip' : False ,
637
+ 'revision' : '42'
634
638
}
635
639
mock_get_variation .assert_called_once_with (self .project_config .get_experiment_from_key ('test_experiment' ),
636
640
'test_user' , {'test_attribute' : 'test_value' ,
@@ -747,7 +751,8 @@ def test_track__with_attributes(self):
747
751
}],
748
752
'client_version' : version .__version__ ,
749
753
'client_name' : 'python-sdk' ,
750
- 'anonymize_ip' : False
754
+ 'anonymize_ip' : False ,
755
+ 'revision' : '42'
751
756
}
752
757
mock_get_variation .assert_called_once_with (self .project_config .get_experiment_from_key ('test_experiment' ),
753
758
'test_user' , {'test_attribute' : 'test_value' })
@@ -796,7 +801,8 @@ def test_track__with_attributes__bucketing_id_provided(self):
796
801
}],
797
802
'client_version' : version .__version__ ,
798
803
'client_name' : 'python-sdk' ,
799
- 'anonymize_ip' : False
804
+ 'anonymize_ip' : False ,
805
+ 'revision' : '42'
800
806
}
801
807
mock_get_variation .assert_called_once_with (self .project_config .get_experiment_from_key ('test_experiment' ),
802
808
'test_user' , {'test_attribute' : 'test_value' ,
@@ -876,7 +882,8 @@ def test_track__with_event_tags(self):
876
882
}],
877
883
'client_version' : version .__version__ ,
878
884
'client_name' : 'python-sdk' ,
879
- 'anonymize_ip' : False
885
+ 'anonymize_ip' : False ,
886
+ 'revision' : '42'
880
887
}
881
888
mock_get_variation .assert_called_once_with (self .project_config .get_experiment_from_key ('test_experiment' ),
882
889
'test_user' , {'test_attribute' : 'test_value' })
@@ -930,7 +937,8 @@ def test_track__with_event_tags_revenue(self):
930
937
'project_id' : '111001' ,
931
938
'client_version' : version .__version__ ,
932
939
'account_id' : '12001' ,
933
- 'anonymize_ip' : False
940
+ 'anonymize_ip' : False ,
941
+ 'revision' : '42'
934
942
}
935
943
mock_get_variation .assert_called_once_with (self .project_config .get_experiment_from_key ('test_experiment' ),
936
944
'test_user' , {'test_attribute' : 'test_value' })
@@ -1014,7 +1022,8 @@ def test_track__with_event_tags__forced_bucketing(self):
1014
1022
}],
1015
1023
'client_version' : version .__version__ ,
1016
1024
'client_name' : 'python-sdk' ,
1017
- 'anonymize_ip' : False
1025
+ 'anonymize_ip' : False ,
1026
+ 'revision' : '42'
1018
1027
}
1019
1028
1020
1029
self .assertEqual (1 , mock_dispatch_event .call_count )
@@ -1066,7 +1075,8 @@ def test_track__with_invalid_event_tags(self):
1066
1075
'project_id' : '111001' ,
1067
1076
'client_version' : version .__version__ ,
1068
1077
'account_id' : '12001' ,
1069
- 'anonymize_ip' : False
1078
+ 'anonymize_ip' : False ,
1079
+ 'revision' : '42'
1070
1080
}
1071
1081
mock_get_variation .assert_called_once_with (self .project_config .get_experiment_from_key ('test_experiment' ),
1072
1082
'test_user' , {'test_attribute' : 'test_value' })
@@ -1207,6 +1217,7 @@ def test_is_feature_enabled__returns_true_for_feature_experiment_if_property_fea
1207
1217
'client_version' : version .__version__ ,
1208
1218
'client_name' : 'python-sdk' ,
1209
1219
'anonymize_ip' : False ,
1220
+ 'revision' : '1'
1210
1221
}
1211
1222
# Check that impression event is sent
1212
1223
self .assertEqual (1 , mock_dispatch_event .call_count )
0 commit comments