@@ -25,6 +25,7 @@ def test_get_flags(
2525 "edge_proxy.server.environment_service.cache"
2626 )
2727 mocked_environment_cache .get_environment .return_value = environment_1
28+ mocked_environment_cache .get_feature_types .return_value = None
2829 response = client .get (
2930 "/api/v1/flags" , headers = {"X-Environment-Key" : environment_key }
3031 )
@@ -42,6 +43,7 @@ def test_get_flags_single_feature(
4243 "edge_proxy.server.environment_service.cache"
4344 )
4445 mocked_environment_cache .get_environment .return_value = environment_1
46+ mocked_environment_cache .get_feature_types .return_value = None
4547 response = client .get (
4648 "/api/v1/flags" ,
4749 headers = {"X-Environment-Key" : environment_key },
@@ -61,6 +63,7 @@ def test_get_flags_single_feature__server_key_only_feature__return_expected(
6163 "edge_proxy.server.environment_service.cache"
6264 )
6365 mocked_environment_cache .get_environment .return_value = environment_1
66+ mocked_environment_cache .get_feature_types .return_value = None
6467
6568 # When
6669 response = client .get (
@@ -86,6 +89,7 @@ def test_get_flags_unknown_key(
8689 "edge_proxy.server.environment_service.cache"
8790 )
8891 mocked_environment_cache .get_environment .return_value = None
92+ mocked_environment_cache .get_feature_types .return_value = None
8993 response = client .get (
9094 "/api/v1/flags" ,
9195 headers = {"X-Environment-Key" : environment_key },
@@ -108,6 +112,7 @@ def test_post_identity_with_traits(
108112 "edge_proxy.server.environment_service.cache"
109113 )
110114 mocked_environment_cache .get_environment .return_value = environment_1
115+ mocked_environment_cache .get_feature_types .return_value = None
111116 data = {
112117 "traits" : [{"trait_value" : "test" , "trait_key" : "first_name" }],
113118 "identifier" : "do_it_all_in_one_go_identity" ,
@@ -165,6 +170,7 @@ def test_post_identity__invalid_trait_data__expected_response(
165170 "edge_proxy.server.environment_service.cache"
166171 )
167172 mocked_environment_cache .get_environment .return_value = environment_1
173+ mocked_environment_cache .get_feature_types .return_value = None
168174 data = {
169175 "traits" : [{"trait_value" : "a" * 2001 , "trait_key" : "first_name" }],
170176 "identifier" : "do_it_all_in_one_go_identity" ,
@@ -197,6 +203,7 @@ def test_get_identities(
197203 "edge_proxy.server.environment_service.cache"
198204 )
199205 mocked_environment_cache .get_environment .return_value = environment_1
206+ mocked_environment_cache .get_feature_types .return_value = None
200207 mocked_environment_cache .get_identity .return_value = {
201208 "environment_api_key" : x_environment_key ,
202209 "identifier" : identifier ,
@@ -289,6 +296,7 @@ def test_get_flags__client_key__hide_disabled_flags_enabled__only_returns_enable
289296 mocked_environment_cache .get_environment .return_value = (
290297 environment_with_hide_disabled_flags
291298 )
299+ mocked_environment_cache .get_feature_types .return_value = None
292300
293301 # When
294302 response = client .get (
@@ -313,6 +321,7 @@ def test_get_flags__client_key__hide_disabled_flags_disabled__returns_all_flags(
313321 "edge_proxy.server.environment_service.cache"
314322 )
315323 mocked_environment_cache .get_environment .return_value = environment_1
324+ mocked_environment_cache .get_feature_types .return_value = None
316325
317326 # When
318327 response = client .get (
@@ -338,6 +347,7 @@ def test_get_flags__server_key__hide_disabled_flags_enabled__returns_all_flags(
338347 mocked_environment_cache .get_environment .return_value = (
339348 environment_with_hide_disabled_flags
340349 )
350+ mocked_environment_cache .get_feature_types .return_value = None
341351 mocker .patch (
342352 "edge_proxy.server.environment_service._get_client_key_from_server_key" ,
343353 return_value = client_key ,
@@ -364,6 +374,7 @@ def test_get_flags__client_key__hide_disabled_flags_enabled__single_disabled_fea
364374 mocked_environment_cache .get_environment .return_value = (
365375 environment_with_hide_disabled_flags
366376 )
377+ mocked_environment_cache .get_feature_types .return_value = None
367378
368379 # When
369380 response = client .get (
@@ -388,6 +399,7 @@ def test_post_identity__client_key__hide_disabled_flags_enabled__only_returns_en
388399 mocked_environment_cache .get_environment .return_value = (
389400 environment_with_hide_disabled_flags
390401 )
402+ mocked_environment_cache .get_feature_types .return_value = None
391403 data = {
392404 "identifier" : "test_identifier" ,
393405 "traits" : [],
@@ -419,6 +431,7 @@ def test_post_identity__client_key__hide_disabled_flags_disabled__returns_all_fl
419431 "edge_proxy.server.environment_service.cache"
420432 )
421433 mocked_environment_cache .get_environment .return_value = environment_1
434+ mocked_environment_cache .get_feature_types .return_value = None
422435 data = {
423436 "identifier" : "test_identifier" ,
424437 "traits" : [],
0 commit comments