Skip to content

Commit 1f8e635

Browse files
committed
fix component test for all channels
1 parent 7442d75 commit 1f8e635

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

tests/test-team/template-mgmt-component-tests/template-mgmt-submit-page.component.spec.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -182,26 +182,30 @@ test.describe('Submit template Page', () => {
182182
await templateStorageHelper.deleteSeededTemplates();
183183
});
184184

185-
for (const { channelName, channelIdentifier, PageModel } of [
185+
for (const { channelName, channelIdentifier, PageModel, expectedHeading } of [
186186
{
187187
channelName: 'Email',
188188
channelIdentifier: 'email',
189189
PageModel: TemplateMgmtSubmitEmailPage,
190+
expectedHeading: "Submit 'test-template-name'",
190191
},
191192
{
192193
channelName: 'SMS',
193194
channelIdentifier: 'text-message',
194195
PageModel: TemplateMgmtSubmitSmsPage,
196+
expectedHeading: "Submit 'test-template-name'",
195197
},
196198
{
197199
channelName: 'NHS App',
198200
channelIdentifier: 'nhs-app',
199201
PageModel: TemplateMgmtSubmitNhsAppPage,
202+
expectedHeading: "Submit 'test-template-name'",
200203
},
201204
{
202205
channelName: 'Letter',
203206
channelIdentifier: 'letter',
204207
PageModel: TemplateMgmtSubmitLetterPage,
208+
expectedHeading: "Approve and submit 'test-template-name'",
205209
},
206210
] as const) {
207211
// disabling this rule because it doesn't like referencing the templates variable in a loop
@@ -218,9 +222,7 @@ test.describe('Submit template Page', () => {
218222
`${baseURL}/templates/submit-${channelIdentifier}-template/${templates[channelIdentifier].valid.id}`
219223
);
220224

221-
await expect(submitTemplatePage.pageHeader).toHaveText(
222-
"Approve and submit 'test-template-name'"
223-
);
225+
await expect(submitTemplatePage.pageHeader).toHaveText(expectedHeading);
224226
});
225227

226228
// eslint-disable-next-line no-loop-func

0 commit comments

Comments
 (0)