We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c70f171 commit dc734dfCopy full SHA for dc734df
tests/unit/test_config.py
@@ -0,0 +1,15 @@
1
+from eligibility_signposting_api.config import AwsRegion, config
2
+from eligibility_signposting_api.repos.eligibility_repo import TableName
3
+from eligibility_signposting_api.repos.rules_repo import BucketName
4
+
5
6
+def test_config_with_env_variable(monkeypatch):
7
+ monkeypatch.setenv("ENV", "PROD")
8
9
+ config_data = config()
10
11
+ assert config_data["aws_access_key_id"] is None
12
+ assert config_data["aws_secret_access_key"] is None
13
+ assert config_data["aws_default_region"] == AwsRegion("eu-west-1")
14
+ assert config_data["eligibility_table_name"] == TableName("test_eligibility_datastore")
15
+ assert config_data["rules_bucket_name"] == BucketName("test-rules-bucket")
0 commit comments