This repository was archived by the owner on Oct 5, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +9
-13
lines changed
Expand file tree Collapse file tree 2 files changed +9
-13
lines changed Original file line number Diff line number Diff line change @@ -52,9 +52,6 @@ def get_experiments_variants(request):
5252 "No experiment variant added with the index %s" , variant_name
5353 )
5454 return None
55- else :
56- logger .warning ("No variants added" )
57- return None
5855
5956 experiment_alias = experiment .experiment_alias
6057 if experiment_alias :
Original file line number Diff line number Diff line change @@ -63,16 +63,6 @@ def test_logs_failed_cookie_parsing(logger):
6363 logger .assert_called_with ("Failed to parse _gaexp %s" , "test" )
6464
6565
66- @pytest .mark .django_db
67- @mock .patch ("logging.Logger.warning" )
68- def test_logs_no_variants (logger ):
69- exp = GoogleExperimentFactory ()
70- request = HttpRequest ()
71- request .COOKIES ["_gaexp" ] = f"GAX1.2.{ exp .experiment_id } .18147.1"
72- get_experiments_variants (request )
73- logger .assert_called_with ("No variants added" )
74-
75-
7666@pytest .mark .django_db
7767@mock .patch ("logging.Logger.warning" )
7868def test_logs_no_experiment_variant (logger ):
@@ -128,6 +118,15 @@ def test_parses_multiple_experiments():
128118 }
129119
130120
121+ @pytest .mark .django_db
122+ def test_parses_experiments_variants ():
123+ exp = GoogleExperimentFactory ()
124+ request = HttpRequest ()
125+ request .COOKIES ["_gaexp" ] = f"GAX1.2.{ exp .experiment_id } .18147.1"
126+ values = get_experiments_variants (request )
127+ assert values == {exp .experiment_alias : 1 }
128+
129+
131130@pytest .mark .django_db
132131def test_parses_experiments_without_experiment_alias ():
133132 exp = GoogleExperimentFactory (experiment_alias = None )
You can’t perform that action at this time.
0 commit comments