Skip to content

Commit b37df4f

Browse files
committed
format
1 parent 6a9bfd5 commit b37df4f

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

posthog/test/test_feature_flags.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4640,6 +4640,7 @@ def test_multivariate_flag_consistency(self, patch_get):
46404640
self.assertEqual(feature_flag_match, results[i])
46414641
else:
46424642
self.assertFalse(feature_flag_match)
4643+
46434644
@mock.patch("posthog.client.decide")
46444645
def test_feature_flag_case_insensitive(self, mock_decide):
46454646
client = Client(api_key=FAKE_TEST_API_KEY, personal_api_key=FAKE_TEST_API_KEY)
@@ -4663,7 +4664,7 @@ def test_feature_flag_case_insensitive(self, mock_decide):
46634664
def test_feature_flag_payload_case_insensitive(self, mock_decide):
46644665
mock_decide.return_value = {
46654666
"featureFlags": {"beta-feature": True},
4666-
"featureFlagPayloads": {"beta-feature": {"some": "value"}}
4667+
"featureFlagPayloads": {"beta-feature": {"some": "value"}},
46674668
}
46684669

46694670
client = Client(api_key=FAKE_TEST_API_KEY, personal_api_key=FAKE_TEST_API_KEY)
@@ -4676,7 +4677,7 @@ def test_feature_flag_payload_case_insensitive(self, mock_decide):
46764677
"groups": [{"properties": [], "rollout_percentage": 100}],
46774678
"payloads": {
46784679
"true": {"some": "value"},
4679-
}
4680+
},
46804681
},
46814682
}
46824683
]
@@ -4690,7 +4691,7 @@ def test_feature_flag_payload_case_insensitive(self, mock_decide):
46904691
def test_feature_flag_mixed_case_consistency(self, mock_decide):
46914692
mock_decide.return_value = {
46924693
"featureFlags": {"beta-feature": True},
4693-
"featureFlagPayloads": {"beta-feature": {"some": "value"}}
4694+
"featureFlagPayloads": {"beta-feature": {"some": "value"}},
46944695
}
46954696

46964697
client = Client(api_key=FAKE_TEST_API_KEY, personal_api_key=FAKE_TEST_API_KEY)
@@ -4703,14 +4704,14 @@ def test_feature_flag_mixed_case_consistency(self, mock_decide):
47034704
"groups": [{"properties": [], "rollout_percentage": 100}],
47044705
"payloads": {
47054706
"true": {"some": "value"},
4706-
}
4707+
},
47074708
},
47084709
}
47094710
]
47104711

47114712
# Test that flag evaluation and payload retrieval are consistent
47124713
# regardless of the case used
4713-
test_cases = ["Beta-Feature", "beta-feature", "BETA-FEATURE", "bEtA-FeAtUrE"]
4714+
test_cases = ["Beta-Feature", "beta-feature", "BETA-FEATURE", "bEtA-FeAtUrE"]
47144715
for case in test_cases:
47154716
# Both the flag evaluation and payload retrieval should work
47164717
self.assertTrue(client.feature_enabled(case, "user1"))

0 commit comments

Comments
 (0)