Skip to content

Commit 5671495

Browse files
authored
Merge pull request #786 from NHSDigital/use-dynamic-sequence-for-smoke-test
Use a dynamic sequence number in smoke test data
2 parents 55f18b2 + bc75fff commit 5671495

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

scripts/python/smoke_test/notifications_smoke_test.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,10 @@ def populate_env_secret_from_azure_containerapp(
9090

9191

9292
def smoke_test_data() -> str:
93+
minutes_since_epoch = int(time.time() / 60)
9394
data = open(f"{WORK_DIR}/smoke_test_data.dat").read()
9495
data = data.replace("20250101", datetime.now().strftime("%Y%m%d"))
96+
data = data.replace("88888888", str(minutes_since_epoch))
9597
return data.replace("SM0K3-0000000000", f"SM0K3-{time.time_ns()}")
9698

9799

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
"NBSSAPPT_HDR"|"00000013"|"20250101"|"170922"|"000003"
1+
"NBSSAPPT_HDR"|"88888888"|"20250101"|"170922"|"000003"
22
"NBSSAPPT_FLDS"|"Sequence"|"BSO"|"Action"|"Clinic Code"|"Holding Clinic"|"Status"|"Attended Not Scr"|"Appointment ID"|"NHS Num"|"Epsiode Type"|"Episode Start"|"BatchID"|"Screen or Asses"|"Screen Appt num"|"Booked By"|"Cancelled By"|"Appt Date"|"Appt Time"|"Location"|"Clinic Name"|"Clinic Name (Let)"|"Clinic Address 1"|"Clinic Address 2"|"Clinic Address 3"|"Clinic Address 4"|"Clinic Address 5"|"Postcode"|"Action Timestamp"
33
"NBSSAPPT_DATA"|"000003"|"SM0K3"|"B"|"SM0K3"|"N"|"B"|"N"|"SM0K3-0000000000"|"9449306621"|"F"|"20250101"|"SM0K0000"|"S"|"1"|"H"|""|"20250101"|"1445"|"SMOK"|"SMOKE TEST CLINIC"|"SMOKE TEST CLINIC"|"SMOKE TEST UNIT"|"NOT A REAL HOSPITAL"|"SMOKE TEST LANE"|"LONDON"|"E5 0AB"|"E5 0AB"|"20250101-154004"
44
"NBSSAPPT_END"|"00000013"|"20250101"|"17:09:22"|"000003"

0 commit comments

Comments
 (0)