@@ -637,7 +637,7 @@ def test_get_variation_for_feature__returns_none_for_user_not_in_group(self):
637637 with mock .patch ('optimizely.decision_service.DecisionService.get_experiment_in_group' ,
638638 return_value = None ) as mock_get_experiment_in_group , \
639639 mock .patch ('optimizely.decision_service.DecisionService.get_variation' ) as mock_decision :
640- self .assertEqual (decision_service .Decision (None , None , decision_service .DECISION_SOURCE_EXPERIMENT ),
640+ self .assertEqual (decision_service .Decision (None , None , decision_service .DECISION_SOURCE_ROLLOUT ),
641641 self .decision_service .get_variation_for_feature (feature , 'test_user' ))
642642
643643 mock_get_experiment_in_group .assert_called_once_with (self .project_config .get_group ('19228' ), 'test_user' )
@@ -647,12 +647,11 @@ def test_get_variation_for_feature__returns_none_for_user_not_in_experiment(self
647647 """ Test that get_variation_for_feature returns None for user not in the associated experiment. """
648648
649649 feature = self .project_config .get_feature_from_key ('test_feature_in_experiment' )
650- expected_experiment = self .project_config .get_experiment_from_key ('test_experiment' )
651650
652651 with mock .patch ('optimizely.decision_service.DecisionService.get_variation' , return_value = None ) as mock_decision :
653- self .assertEqual (decision_service .Decision (expected_experiment ,
652+ self .assertEqual (decision_service .Decision (None ,
654653 None ,
655- decision_service .DECISION_SOURCE_EXPERIMENT ),
654+ decision_service .DECISION_SOURCE_ROLLOUT ),
656655 self .decision_service .get_variation_for_feature (feature , 'test_user' ))
657656
658657 mock_decision .assert_called_once_with (
@@ -667,7 +666,7 @@ def test_get_variation_for_feature__returns_none_for_invalid_group_id(self):
667666
668667 with self .mock_decision_logger as mock_decision_logging :
669668 self .assertEqual (
670- decision_service .Decision (None , None , decision_service .DECISION_SOURCE_EXPERIMENT ),
669+ decision_service .Decision (None , None , decision_service .DECISION_SOURCE_ROLLOUT ),
671670 self .decision_service .get_variation_for_feature (feature , 'test_user' )
672671 )
673672 mock_decision_logging .error .assert_called_once_with (
@@ -679,13 +678,12 @@ def test_get_variation_for_feature__returns_none_for_user_in_group_experiment_no
679678 not targeting a feature, then None is returned. """
680679
681680 feature = self .project_config .get_feature_from_key ('test_feature_in_group' )
682- expected_experiment = self .project_config .get_experiment_from_key ('group_exp_2' )
683681
684682 with mock .patch ('optimizely.decision_service.DecisionService.get_experiment_in_group' ,
685683 return_value = self .project_config .get_experiment_from_key ('group_exp_2' )) as mock_decision :
686- self .assertEqual (decision_service .Decision (expected_experiment ,
684+ self .assertEqual (decision_service .Decision (None ,
687685 None ,
688- decision_service .DECISION_SOURCE_EXPERIMENT ),
686+ decision_service .DECISION_SOURCE_ROLLOUT ),
689687 self .decision_service .get_variation_for_feature (feature , 'test_user' ))
690688
691689 mock_decision .assert_called_once_with (self .project_config .get_group ('19228' ), 'test_user' )
0 commit comments