Skip to content

Commit 341ad95

Browse files
committed
Enabled e2e tests
1 parent 78932d9 commit 341ad95

10 files changed

+1
-32
lines changed

e2e/test_authorization.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import uuid
2-
import unittest
32
from typing import Set
43

54
from lib.apigee import ApigeeApp
@@ -16,10 +15,8 @@
1615
from utils.immunisation_api import ImmunisationApi
1716
from utils.resource import generate_imms_resource
1817
from utils.mappings import VaccineTypes
19-
from utils.constants import env_internal_dev
2018

2119

22-
@unittest.skipIf(env_internal_dev, "TestApplicationRestrictedAuthorization for internal-dev environment")
2320
class TestApplicationRestrictedAuthorization(ImmunizationBaseTest):
2421

2522
my_app: ApigeeApp
@@ -173,7 +170,6 @@ def test_search_imms_unauthorised_vax(self):
173170
self.assertEqual(response.status_code, 403, response.text)
174171

175172

176-
@unittest.skipIf(env_internal_dev, "TestCis2Authorization for internal-dev environment")
177173
class TestCis2Authorization(ImmunizationBaseTest):
178174
my_app: ApigeeApp
179175
my_imms_api: ImmunisationApi

e2e/test_create_immunization.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
1-
import unittest
21
from utils.base_test import ImmunizationBaseTest
32
from utils.resource import generate_imms_resource, get_full_row_from_identifier
4-
from utils.constants import env_internal_dev
53

64

7-
@unittest.skipIf(env_internal_dev, "TestCreateImmunization for internal-dev environment")
85
class TestCreateImmunization(ImmunizationBaseTest):
96

107
def test_create_imms(self):

e2e/test_delete_immunization.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,8 @@
1-
import unittest
21
from utils.base_test import ImmunizationBaseTest
32
from utils.immunisation_api import parse_location
43
from utils.resource import generate_imms_resource
5-
from utils.constants import env_internal_dev
64

75

8-
@unittest.skipIf(env_internal_dev, "TestDeleteImmunization for internal-dev environment")
96
class TestDeleteImmunization(ImmunizationBaseTest):
107

118
def test_delete_imms(self):

e2e/test_delta_immunization.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,14 @@
22
from utils.base_test import ImmunizationBaseTest
33
from utils.immunisation_api import parse_location
44
from utils.resource import generate_imms_resource
5-
from utils.constants import env_internal_dev
65
from mypy_boto3_dynamodb.service_resource import DynamoDBServiceResource
76
import time
87
import copy
98
import boto3
109
from botocore.config import Config
1110
import os
12-
import unittest
1311

1412

15-
@unittest.skipIf(env_internal_dev, "TestDeltaImmunization for internal-dev environment")
1613
class TestDeltaImmunization(ImmunizationBaseTest):
1714

1815
CREATE_OPERATION = "CREATE"

e2e/test_get_immunization.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
11
from decimal import Decimal
22
import uuid
3-
import unittest
43

54
from utils.base_test import ImmunizationBaseTest
65
from utils.immunisation_api import parse_location
76
from utils.resource import generate_imms_resource, generate_filtered_imms_resource
87
from utils.mappings import EndpointOperationNames, VaccineTypes
9-
from utils.constants import env_internal_dev
108

119

12-
@unittest.skipIf(env_internal_dev, "TestGetImmunization for internal-dev environment")
1310
class TestGetImmunization(ImmunizationBaseTest):
1411

1512
def test_get_imms(self):

e2e/test_proxy.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,8 @@
55
import requests
66

77
from lib.env import get_service_base_path, get_status_endpoint_api_key
8-
from utils.constants import env_internal_dev
98

109

11-
@unittest.skipIf(env_internal_dev, "TestProxyHealthcheck for internal-dev environment")
1210
class TestProxyHealthcheck(unittest.TestCase):
1311

1412
proxy_url: str
@@ -33,7 +31,6 @@ def test_status(self):
3331
f"service is not healthy: status: {body['status']}")
3432

3533

36-
@unittest.skipIf(env_internal_dev, "TestMtls for internal-dev environment")
3734
class TestMtls(unittest.TestCase):
3835
"""Our backend is secured using mTLS. This test makes sure you can't hit the backend directly"""
3936

@@ -71,7 +68,6 @@ def get_backend_url() -> str:
7168
raise RuntimeError(f"Failed to run command\n{e}")
7269

7370

74-
@unittest.skipIf(env_internal_dev, "TestProxyAuthorization for internal-dev environment")
7571
class TestProxyAuthorization(unittest.TestCase):
7672
"""Our apigee proxy has its own authorization.
7773
This class test different authorization access levels/roles authentication types that are supported"""

e2e/test_search_immunization.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
11
import pprint
22
import uuid
3-
import unittest
43
from typing import NamedTuple, Literal, Optional, List
54
from decimal import Decimal
65

76
from utils.base_test import ImmunizationBaseTest
87
from utils.constants import valid_nhs_number1, valid_nhs_number2, valid_patient_identifier2, valid_patient_identifier1
98
from utils.resource import generate_imms_resource, generate_filtered_imms_resource
109
from utils.mappings import VaccineTypes
11-
from utils.constants import env_internal_dev
1210

1311

14-
@unittest.skipIf(env_internal_dev, "TestSearchImmunization for internal-dev environment")
1512
class TestSearchImmunization(ImmunizationBaseTest):
1613
# NOTE: In each test, the result may contain more hits. We only assert if the resource that we created is
1714
# in the result set and assert the one that we don't expect is not present.

e2e/test_sqs_dlq.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,9 @@
44
import os
55
from utils.delete_sqs_messages import read_and_delete_messages
66
from utils.get_sqs_url import get_queue_url
7-
from utils.constants import env_internal_dev
87
from botocore.exceptions import ClientError # Handle potential errors
98

109

11-
@unittest.skipIf(env_internal_dev, "TestSQS for internal-dev environment")
1210
class TestSQS(unittest.TestCase):
1311

1412
def setUp(self):

e2e/test_update_immunization.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
import copy
22
import uuid
3-
import unittest
43
from utils.base_test import ImmunizationBaseTest
54
from utils.immunisation_api import parse_location
65
from utils.resource import generate_imms_resource
7-
from utils.constants import env_internal_dev
86

97

10-
@unittest.skipIf(env_internal_dev, "TestUpdateImmunization for internal-dev environment")
118
class TestUpdateImmunization(ImmunizationBaseTest):
129

1310
def test_update_imms(self):

e2e_batch/test_e2e_batch.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,11 @@
1919
POST_VALIDATION_ERROR,
2020
DUPLICATE,
2121
FILE_NAME_VAL_ERROR,
22-
env_value,
23-
env_internal_dev,
22+
env_value
2423
)
2524

2625

27-
@unittest.skipIf(env_internal_dev, "TestE2EBatch for internal-dev environment")
2826
class TestE2EBatch(unittest.TestCase):
29-
3027
if env_value != "ref":
3128

3229
def test_create_success(self):

0 commit comments

Comments
 (0)