Skip to content

Commit 0b4315d

Browse files
committed
CCM-13303: Fix component test
1 parent 4b2a60a commit 0b4315d

1 file changed

Lines changed: 4 additions & 14 deletions

File tree

tests/playwright/digital-letters-component-tests/report-scheduler.component.spec.ts

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,6 @@ import { getLogsFromCloudwatch } from 'helpers/cloudwatch-helpers';
1212
import expectToPassEventually from 'helpers/expectations';
1313
import { invokeLambda } from 'helpers/lambda-helpers';
1414

15-
function yesterdayDateRange() {
16-
const yesterday = new Date(Date.now() - 24 * 60 * 60 * 1000);
17-
const yesterdayStart = new Date(yesterday.setUTCHours(0, 0, 0, 0));
18-
const yesterdayEnd = new Date(yesterday.setUTCHours(23, 59, 59, 999));
19-
20-
return {
21-
yesterdayStart: yesterdayStart.toISOString(),
22-
yesterdayEnd: yesterdayEnd.toISOString(),
23-
};
24-
}
25-
2615
test.describe('Digital Letters - Report Scheduler', () => {
2716
test('should send reporting.generate.report for all senders', async () => {
2817
invokeLambda(REPORT_SCHEDULER_LAMBDA_NAME);
@@ -40,16 +29,17 @@ test.describe('Digital Letters - Report Scheduler', () => {
4029
JSON.parse(entry.details.event_detail),
4130
);
4231

43-
const { yesterdayEnd, yesterdayStart } = yesterdayDateRange();
32+
const yesterday = new Date();
33+
yesterday.setDate(yesterday.getDate() - 1);
34+
const yesterdayString = yesterday.toISOString().split('T')[0];
4435

4536
for (const event of parsedEvents) {
4637
expect(event.type).toBe(
4738
'uk.nhs.notify.digital.letters.reporting.generate.report.v1',
4839
);
4940
expect(event.data).toBeDefined();
5041
expect(event.data.senderId).toBeDefined();
51-
expect(event.data.reportPeriodStartTime).toBe(yesterdayStart);
52-
expect(event.data.reportPeriodEndTime).toBe(yesterdayEnd);
42+
expect(event.data.reportDate).toBe(yesterdayString);
5343
}
5444

5545
const senderIds = parsedEvents.map((event) => event.data.senderId);

0 commit comments

Comments
 (0)