@@ -295,27 +295,6 @@ def test_track_against_T_100_W_33_33_33_WS_WW(self):
295295 def track_test (self , expected , actual ):
296296 self .assertDictEqual (expected , {self .campaign_key : actual })
297297
298- def test_should_track_returning_user_false (self ):
299- self .set_up ("AB_T_100_W_33_33_33" , user_storage = ClientUserStorage ())
300- for test in USER_EXPECTATIONS [self .campaign_key ]:
301- self .vwo .activate (self .campaign_key , test ["user" ])
302- self .track_test (
303- self .vwo .track (self .campaign_key , test ["user" ], self .goal_identifier ), test ["variation" ] is not None
304- )
305- self .track_test (self .vwo .track (self .campaign_key , test ["user" ], self .goal_identifier ), False )
306-
307- def test_should_track_returning_user_true (self ):
308- self .set_up ("AB_T_100_W_33_33_33" , user_storage = ClientUserStorage ())
309- for test in USER_EXPECTATIONS [self .campaign_key ]:
310- self .vwo .activate (self .campaign_key , test ["user" ])
311- self .track_test (
312- self .vwo .track (self .campaign_key , test ["user" ], self .goal_identifier ), test ["variation" ] is not None
313- )
314- self .track_test (
315- self .vwo .track (self .campaign_key , test ["user" ], self .goal_identifier , should_track_returning_user = True ),
316- test ["variation" ] is not None ,
317- )
318-
319298 def test_multi_track_none (self ):
320299 vwo_instance = vwo .launch (
321300 json .dumps (SETTINGS_FILES .get ("GLOBAL_TRACK_SETTINGS_FILE" )),
@@ -553,15 +532,6 @@ def test_invalid_goal_type_passed_should_return_None(self):
553532 result = vwo_instance .track (None , "user" , "track2" , goal_type_to_track = "vwo.GOAL_TYPES.CUSTOM" )
554533 self .assertIsNone (result )
555534
556- def test_invalid_should_track_returning_user_passed_should_return_None (self ):
557- vwo_instance = vwo .launch (
558- json .dumps (SETTINGS_FILES .get ("GLOBAL_TRACK_SETTINGS_FILE" )), is_development_mode = True
559- )
560- vwo_instance .activate ("global_test_1" , "user" )
561- vwo_instance .is_feature_enabled ("feature_test_1" , "user" )
562- result = vwo_instance .track (None , "user" , "track2" , should_track_returning_user = "True" )
563- self .assertIsNone (result )
564-
565535 def test_no_global_goal_found (self ):
566536 vwo_instance = vwo .launch (
567537 json .dumps (SETTINGS_FILES .get ("GLOBAL_TRACK_SETTINGS_FILE" )), is_development_mode = True
@@ -587,25 +557,24 @@ def test_track_should_add_goalIdentifiers_if_variation_is_found_in_user_storage_
587557 vwo_instance .track ("AB_T_100_W_50_50" , "user" , "CUSTOM" )
588558 self .assertEquals (user_storage .get ("user" , "AB_T_100_W_50_50" ).get ("goalIdentifiers" ), "CUSTOM" )
589559
590-
591560 def test_track_should_work_when_called_before_is_feature_enabled_when_no_user_storage_provided (self ):
592- vwo_instance = vwo .launch (
593- json .dumps (SETTINGS_FILES .get ("FT_T_100_W_10_20_30_40" )), is_development_mode = True
594- )
561+ vwo_instance = vwo .launch (json .dumps (SETTINGS_FILES .get ("FT_T_100_W_10_20_30_40" )), is_development_mode = True )
595562
596- with mock .patch ("vwo.event.event_dispatcher.EventDispatcher.dispatch" , return_value = None ) as mock_event_dispatcher_dispatch :
563+ with mock .patch (
564+ "vwo.event.event_dispatcher.EventDispatcher.dispatch" , return_value = None
565+ ) as mock_event_dispatcher_dispatch :
597566 vwo_instance .track ("FT_T_100_W_10_20_30_40" , "user" , "FEATURE_TEST_GOAL" )
598567 self .assertEqual (mock_event_dispatcher_dispatch .call_count , 1 )
599568 vwo_instance .is_feature_enabled ("FT_T_100_W_10_20_30_40" , "user" )
600569 self .assertEqual (mock_event_dispatcher_dispatch .call_count , 2 )
601570 mock_event_dispatcher_dispatch .reset_mock ()
602571
603572 def test_track_should_work_when_called_before_activate_when_no_user_storage_provided (self ):
604- vwo_instance = vwo .launch (
605- json .dumps (SETTINGS_FILES .get ("AB_T_100_W_50_50" )), is_development_mode = True
606- )
573+ vwo_instance = vwo .launch (json .dumps (SETTINGS_FILES .get ("AB_T_100_W_50_50" )), is_development_mode = True )
607574
608- with mock .patch ("vwo.event.event_dispatcher.EventDispatcher.dispatch" , return_value = None ) as mock_event_dispatcher_dispatch :
575+ with mock .patch (
576+ "vwo.event.event_dispatcher.EventDispatcher.dispatch" , return_value = None
577+ ) as mock_event_dispatcher_dispatch :
609578 vwo_instance .track ("AB_T_100_W_50_50" , "user" , "CUSTOM" )
610579 self .assertEqual (mock_event_dispatcher_dispatch .call_count , 1 )
611580 vwo_instance .activate ("AB_T_100_W_50_50" , "user" )
@@ -615,10 +584,14 @@ def test_track_should_work_when_called_before_activate_when_no_user_storage_prov
615584 def test_track_should_fail_when_called_before_is_feature_enabled_when_user_storage_provided (self ):
616585 user_storage = ClientUserStorage ()
617586 vwo_instance = vwo .launch (
618- json .dumps (SETTINGS_FILES .get ("FT_T_100_W_10_20_30_40" )), is_development_mode = True , user_storage = user_storage
587+ json .dumps (SETTINGS_FILES .get ("FT_T_100_W_10_20_30_40" )),
588+ is_development_mode = True ,
589+ user_storage = user_storage ,
619590 )
620591
621- with mock .patch ("vwo.event.event_dispatcher.EventDispatcher.dispatch" , return_value = None ) as mock_event_dispatcher_dispatch :
592+ with mock .patch (
593+ "vwo.event.event_dispatcher.EventDispatcher.dispatch" , return_value = None
594+ ) as mock_event_dispatcher_dispatch :
622595 vwo_instance .track ("FT_T_100_W_10_20_30_40" , "user" , "FEATURE_TEST_GOAL" )
623596 self .assertEqual (mock_event_dispatcher_dispatch .call_count , 0 )
624597 vwo_instance .is_feature_enabled ("FT_T_100_W_10_20_30_40" , "user" )
@@ -631,9 +604,11 @@ def test_track_should_fail_when_called_before_activate_when_user_storage_provide
631604 json .dumps (SETTINGS_FILES .get ("AB_T_100_W_50_50" )), is_development_mode = True , user_storage = user_storage
632605 )
633606
634- with mock .patch ("vwo.event.event_dispatcher.EventDispatcher.dispatch" , return_value = None ) as mock_event_dispatcher_dispatch :
607+ with mock .patch (
608+ "vwo.event.event_dispatcher.EventDispatcher.dispatch" , return_value = None
609+ ) as mock_event_dispatcher_dispatch :
635610 vwo_instance .track ("AB_T_100_W_50_50" , "user" , "CUSTOM" )
636611 self .assertEqual (mock_event_dispatcher_dispatch .call_count , 0 )
637612 vwo_instance .activate ("AB_T_100_W_50_50" , "user" )
638613 self .assertEqual (mock_event_dispatcher_dispatch .call_count , 1 )
639- mock_event_dispatcher_dispatch .reset_mock ()
614+ mock_event_dispatcher_dispatch .reset_mock ()
0 commit comments