Skip to content

Commit 6c9c829

Browse files
committed
[PRMP-1084] Refactor document review status handling to use DocumentReviewStatus enum
1 parent 536eb6d commit 6c9c829

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

tests/bulk-upload/scripts/setup_document_review.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
import os
33
import uuid
44
from datetime import datetime, timedelta
5-
from enum import StrEnum
65
from typing import Any, Dict, List, NamedTuple
76

87
import boto3
98
from botocore.exceptions import ClientError
109

1110
from enums.document_review_reason import DocumentReviewReason
11+
from enums.document_review_status import DocumentReviewStatus
1212

1313
SOURCE_PDF_FILE = "../source_to_copy_from.pdf"
1414

@@ -119,7 +119,7 @@ def scenario_1(patient):
119119
review_id=review_id,
120120
patient=patient,
121121
files=files,
122-
review_status="PENDING_REVIEW",
122+
review_status=DocumentReviewStatus.PENDING_REVIEW,
123123
review_reason=DocumentReviewReason.GENERAL_ERROR,
124124
days_ago_uploaded=1,
125125
)
@@ -141,7 +141,7 @@ def scenario_2(patient):
141141
review_id=review_id,
142142
patient=patient,
143143
files=files,
144-
review_status="PENDING_REVIEW",
144+
review_status=DocumentReviewStatus.PENDING_REVIEW,
145145
review_reason=DocumentReviewReason.FILE_COUNT_MISMATCH,
146146
days_ago_uploaded=2,
147147
)
@@ -156,7 +156,7 @@ def scenario_3(patient):
156156
patient=patient,
157157
review_id=review_id,
158158
files=files,
159-
review_status="APPROVED",
159+
review_status=DocumentReviewStatus.APPROVED,
160160
review_reason=DocumentReviewReason.DEMOGRAPHIC_MISMATCHES,
161161
days_ago_uploaded=5,
162162
reviewer="H81109",
@@ -174,7 +174,7 @@ def scenario_4(patient):
174174
review_id=review_id,
175175
patient=patient,
176176
files=files,
177-
review_status="REJECTED",
177+
review_status=DocumentReviewStatus.REJECTED,
178178
review_reason=DocumentReviewReason.FILE_NAME_MISMATCH,
179179
days_ago_uploaded=7,
180180
reviewer="H81109",
@@ -199,7 +199,7 @@ def scenario_5(patient):
199199
review_id=review_id,
200200
patient=patient,
201201
files=files,
202-
review_status="APPROVED",
202+
review_status=DocumentReviewStatus.APPROVED,
203203
review_reason=DocumentReviewReason.DUPLICATE_RECORD,
204204
days_ago_uploaded=10,
205205
reviewer="H81109",
@@ -219,7 +219,7 @@ def scenario_6(patient):
219219
review_id=review_id,
220220
patient=patient,
221221
files=files,
222-
review_status="PENDING_REVIEW",
222+
review_status=DocumentReviewStatus.PENDING_REVIEW,
223223
review_reason=DocumentReviewReason.UNKNOWN_NHS_NUMBER,
224224
days_ago_uploaded=3,
225225
)
@@ -238,7 +238,7 @@ def scenario_7(patient):
238238
review_id=review_id,
239239
patient=patient,
240240
files=files,
241-
review_status="NEVER_REVIEWED",
241+
review_status=DocumentReviewStatus.NEVER_REVIEWED,
242242
review_reason=DocumentReviewReason.GENERAL_ERROR,
243243
review_date=get_timestamp(days_ago=1),
244244
days_ago_uploaded=15,
@@ -251,7 +251,7 @@ def scenario_7(patient):
251251
review_id=review_id,
252252
patient=patient,
253253
files=files,
254-
review_status="PENDING_REVIEW",
254+
review_status=DocumentReviewStatus.PENDING_REVIEW,
255255
review_reason=DocumentReviewReason.GENERAL_ERROR,
256256
days_ago_uploaded=15,
257257
)

0 commit comments

Comments
 (0)