@@ -10,8 +10,8 @@ def test_single_assignment(self):
1010 assignment_filter = AssignmentFilter (100 )
1111 user = User (user_id = 'user' , device_id = 'device' )
1212 results = {}
13- result1 = FlagResult (value = ' on', is_default_variant = False )
14- result2 = FlagResult (value = ' control', is_default_variant = True )
13+ result1 = FlagResult ({ 'variant' : { 'key' : ' on'}, 'isDefaultVariant' : False } )
14+ result2 = FlagResult ({ 'variant' : { 'key' : ' control'}, 'isDefaultVariant' : True } )
1515 results ['flag-key-1' ] = result1
1616 results ['flag-key-2' ] = result2
1717 assignment = Assignment (user , results )
@@ -21,8 +21,8 @@ def test_duplicate_assignments(self):
2121 assignment_filter = AssignmentFilter (100 )
2222 user = User (user_id = 'user' , device_id = 'device' )
2323 results = {}
24- result1 = FlagResult (value = ' on', is_default_variant = False )
25- result2 = FlagResult (value = ' control', is_default_variant = True )
24+ result1 = FlagResult ({ 'variant' : { 'key' : ' on'}, 'isDefaultVariant' : False } )
25+ result2 = FlagResult ({ 'variant' : { 'key' : ' control'}, 'isDefaultVariant' : True } )
2626 results ['flag-key-1' ] = result1
2727 results ['flag-key-2' ] = result2
2828 assignment1 = Assignment (user , results )
@@ -35,8 +35,8 @@ def test_same_user_different_results(self):
3535 user = User (user_id = 'user' , device_id = 'device' )
3636 results1 = {}
3737 results2 = {}
38- result1 = FlagResult (value = ' on', is_default_variant = False )
39- result2 = FlagResult (value = ' control', is_default_variant = True )
38+ result1 = FlagResult ({ 'variant' : { 'key' : ' on'}, 'isDefaultVariant' : False } )
39+ result2 = FlagResult ({ 'variant' : { 'key' : ' control'}, 'isDefaultVariant' : True } )
4040 results1 ['flag-key-1' ] = result1
4141 results1 ['flag-key-2' ] = result2
4242 results2 ['flag-key-2' ] = result1
@@ -51,8 +51,8 @@ def test_same_results_different_users(self):
5151 user1 = User (user_id = 'user' , device_id = 'device' )
5252 user2 = User (user_id = 'different user' , device_id = 'device' )
5353 results = {}
54- result1 = FlagResult (value = ' on', is_default_variant = False )
55- result2 = FlagResult (value = ' control', is_default_variant = True )
54+ result1 = FlagResult ({ 'variant' : { 'key' : ' on'}, 'isDefaultVariant' : False } )
55+ result2 = FlagResult ({ 'variant' : { 'key' : ' control'}, 'isDefaultVariant' : True } )
5656 results ['flag-key-1' ] = result1
5757 results ['flag-key-2' ] = result2
5858 assignment1 = Assignment (user1 , results )
@@ -76,8 +76,8 @@ def test_duplicate_assignments_with_different_ordering(self):
7676 user = User (user_id = 'user' , device_id = 'device' )
7777 results1 = {}
7878 results2 = {}
79- result1 = FlagResult (value = ' on', is_default_variant = False )
80- result2 = FlagResult (value = ' control', is_default_variant = True )
79+ result1 = FlagResult ({ 'variant' : { 'key' : ' on'}, 'isDefaultVariant' : False } )
80+ result2 = FlagResult ({ 'variant' : { 'key' : ' control'}, 'isDefaultVariant' : True } )
8181 results1 ['flag-key-1' ] = result1
8282 results1 ['flag-key-2' ] = result2
8383 results2 ['flag-key-2' ] = result2
@@ -93,8 +93,8 @@ def test_lru_replacement(self):
9393 user2 = User (user_id = 'user2' , device_id = 'device' )
9494 user3 = User (user_id = 'user3' , device_id = 'device' )
9595 results = {}
96- result1 = FlagResult (value = ' on', is_default_variant = False )
97- result2 = FlagResult (value = ' control', is_default_variant = True )
96+ result1 = FlagResult ({ 'variant' : { 'key' : ' on'}, 'isDefaultVariant' : False } )
97+ result2 = FlagResult ({ 'variant' : { 'key' : ' control'}, 'isDefaultVariant' : True } )
9898 results ['flag-key-1' ] = result1
9999 results ['flag-key-2' ] = result2
100100 assignment1 = Assignment (user1 , results )
@@ -110,8 +110,8 @@ def test_lru_expiration(self):
110110 user1 = User (user_id = 'user1' , device_id = 'device' )
111111 user2 = User (user_id = 'user2' , device_id = 'device' )
112112 results = {}
113- result1 = FlagResult (value = ' on', is_default_variant = False )
114- result2 = FlagResult (value = ' control', is_default_variant = True )
113+ result1 = FlagResult ({ 'variant' : { 'key' : ' on'}, 'isDefaultVariant' : False } )
114+ result2 = FlagResult ({ 'variant' : { 'key' : ' control'}, 'isDefaultVariant' : True } )
115115 results ['flag-key-1' ] = result1
116116 results ['flag-key-2' ] = result2
117117 assignment1 = Assignment (user1 , results )
0 commit comments