aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorAlex <git@ajschof.me>2024-08-19 17:13:56 +0100
committerGitHub <noreply@github.com>2024-08-19 17:13:56 +0100
commitf014d1a15037e3471c0759de3ca31e221e2673de (patch)
treedbe1a8a34728d8d8edb36e425ebb0dbd3f7c5352 /test
parenta42d030fb663ad7eb040498cfc5f0627a27d6cc6 (diff)
parent58db3807d686a600177f467c96694bec75f0c466 (diff)
downloadde-project-bentley-f014d1a15037e3471c0759de3ca31e221e2673de.tar.gz
de-project-bentley-f014d1a15037e3471c0759de3ca31e221e2673de.zip
Merge branch 'development' into feature/test-process-upload-tables-v2
Diffstat (limited to 'test')
-rw-r--r--test/test_secrets_manager.py39
1 files changed, 0 insertions, 39 deletions
diff --git a/test/test_secrets_manager.py b/test/test_secrets_manager.py
deleted file mode 100644
index cb4ec15..0000000
--- a/test/test_secrets_manager.py
+++ /dev/null
@@ -1,39 +0,0 @@
-from src.secrets_manager import sm_client, create_secret, list_secret
-import boto3
-from moto import mock_aws
-import json
-import pytest
-import os
-
-pytest.fixture(scope="class")
-
-
-def mock_aws_credentials():
- """Mocked AWS Credentials for moto."""
- os.environ["AWS_ACCESS_KEY_ID"] = "testing"
- os.environ["AWS_SECRET_ACCESS_KEY"] = "testing"
- os.environ["AWS_SECURITY_TOKEN"] = "testing"
- os.environ["AWS_SESSION_TOKEN"] = "testing"
- os.environ["AWS_DEFAULT_REGION"] = "eu-west-2"
-
-
-@pytest.fixture(scope="class")
-def mock_sm_client(mock_aws_credentials):
- with mock_aws():
- yield boto3.client("secretsmanager")
-
-
-def test_create_secret_stores_secrets(mock_sm_client):
- cohort_id = "test_cohort_id"
- user = "test_user_id"
- password = "test_password"
- host = "test_host"
- database = "test_database"
- port = "test_port"
-
- secret_name = "test_secret"
- response = create_secret(
- mock_sm_client, secret_name, cohort_id, user, password, host, database, port
- )
-
- assert response["Name"] == secret_name
git.ajschof.me — hosted by ajschofield — powered by cgit