Skip to content

Commit 5a6cfb4

Browse files
committed
[ELI-619] - switching from a list to a prefix
1 parent 2d94c18 commit 5a6cfb4

3 files changed

Lines changed: 3 additions & 4 deletions

File tree

src/eligibility_signposting_api/config/constants.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,5 @@
77
CONSUMER_ID = "NHSE-Product-ID"
88
ALLOWED_CONDITIONS = Literal["COVID", "FLU", "MMR", "RSV"]
99
CONSUMER_MAPPING_FILE_NAME = "consumer_mapping_config.json"
10-
RESERVED_TEST_CONSUMER_IDS = {"test-consumer-1", "test-consumer-2", "test-consumer-3"}
1110

1211
CACHE_TTL_SECONDS = int(os.getenv("CONFIG_CACHE_TTL_SECONDS", "1800"))

src/eligibility_signposting_api/repos/campaign_repo.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from wireup import Inject, service
1212

1313
from eligibility_signposting_api.model.campaign_config import CampaignConfig, Rules
14-
from eligibility_signposting_api.config.constants import CACHE_TTL_SECONDS, RESERVED_TEST_CONSUMER_IDS
14+
from eligibility_signposting_api.config.constants import CACHE_TTL_SECONDS
1515

1616
BucketName = NewType("BucketName", str)
1717

@@ -35,7 +35,7 @@ def __init__(
3535
self.bucket_name = bucket_name
3636

3737
def get_campaign_configs(self, consumer_id: str) -> Generator[CampaignConfig, None, None]:
38-
bypass = consumer_id in RESERVED_TEST_CONSUMER_IDS
38+
bypass = "test-" in consumer_id
3939
cache_key = "all_campaigns"
4040
cached = None if bypass else campaign_config_cache.get(cache_key)
4141

tests/integration/conftest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1247,7 +1247,7 @@ def campaign_configs(request, s3_client: BaseClient, rules_bucket: BucketName) -
12471247

12481248
@pytest.fixture(scope="class")
12491249
def consumer_id() -> ConsumerId:
1250-
return ConsumerId("23-mic7heal-jor6don")
1250+
return ConsumerId("test-23-mic7heal-jor6don")
12511251

12521252

12531253
def create_and_put_consumer_mapping_in_s3(

0 commit comments

Comments
 (0)