Skip to content

Commit 4830425

Browse files
fix
1 parent 72c1a69 commit 4830425

2 files changed

Lines changed: 8 additions & 22 deletions

File tree

tests/component-tests/integration-tests/urgent-letter-priority.spec.ts

Lines changed: 2 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { expect, test } from "@playwright/test";
1+
import { test } from "@playwright/test";
22
import getRestApiGatewayBaseUrl from "tests/helpers/aws-gateway-helper";
33
import { pollForLetterStatus } from "tests/helpers/poll-for-letters-helper";
44
import { getLettersFromQueueViaIndex } from "tests/helpers/generate-fetch-test-data";
@@ -9,12 +9,6 @@ import {
99
verifyAllocationLogsContainPriority,
1010
verifyIndexPositionOfLetterVariants,
1111
} from "tests/helpers/urgent-letter-priority-helper";
12-
import { createValidRequestHeaders } from "tests/constants/request-headers";
13-
import { SUPPLIER_LETTERS } from "tests/constants/api-constants";
14-
import {
15-
GetLettersResponse,
16-
GetLettersResponseSchema,
17-
} from "../../../lambdas/api-handler/src/contracts/letters";
1812

1913
let baseUrl: string;
2014

@@ -43,25 +37,11 @@ test.describe("Urgent Letter Priority Tests", () => {
4337
await verifyAllocationLogsContainPriority(urgencyTenLetterIds, 10);
4438

4539
const lettersFromQueue = await getLettersFromQueueViaIndex(supplier);
40+
4641
const letterIdsFromQueue = lettersFromQueue.map(
4742
(letter) => letter.letterId,
4843
);
4944

50-
const header = createValidRequestHeaders(supplier);
51-
const response = await request.get(`${baseUrl}/${SUPPLIER_LETTERS}`, {
52-
headers: header,
53-
});
54-
55-
expect(response.status()).toBe(200);
56-
const responseBody = await response.json();
57-
expect(responseBody.data.length).toBeGreaterThanOrEqual(1);
58-
59-
const getLettersResponse: GetLettersResponse =
60-
GetLettersResponseSchema.parse(responseBody);
61-
62-
const letterIds = getLettersResponse.data.map((letter) => letter.id);
63-
expect(letterIds).toEqual(letterIdsFromQueue);
64-
6545
verifyIndexPositionOfLetterVariants(
6646
letterIdsFromQueue,
6747
urgencyTenLetterIds,

tests/helpers/urgent-letter-priority-helper.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,9 @@ export function verifyIndexPositionOfLetterVariants(
9595

9696
// All higher-urgency letters must appear before any lower-urgency letter
9797
expect(highestUrgencyMaxIndex).toBeLessThan(lowerUrgencyMinIndex);
98+
logger.info(
99+
`Verified all higher urgency letters appear before lower urgency letters in index. Highest index for urgency ${variantUrgencyMap[letterIdsHigherUrgency[0]]} was ${highestUrgencyMaxIndex}, lowest index for urgency ${variantUrgencyMap[letterIdsLowerUrgency[0]]} was ${lowerUrgencyMinIndex}`,
100+
);
98101
}
99102

100103
export async function verifyAllocationLogsContainPriority(
@@ -111,5 +114,8 @@ export async function verifyAllocationLogsContainPriority(
111114
expect(supplierSpec).toBeDefined();
112115
expect(supplierSpec.priority).toBeDefined();
113116
expect(supplierSpec.priority).toBe(priority);
117+
logger.info(
118+
`Verified log for domainId ${domainId} contains priority ${priority}`,
119+
);
114120
}
115121
}

0 commit comments

Comments
 (0)