File tree Expand file tree Collapse file tree 4 files changed +62
-1
lines changed
Expand file tree Collapse file tree 4 files changed +62
-1
lines changed Original file line number Diff line number Diff line change @@ -40,6 +40,10 @@ const {
4040 viewNotYetSubmittedNHSAppTemplatePage,
4141 viewNotYetSubmittedTextMessageTemplatePage,
4242 waitingForProofsLetterTemplatePage,
43+ messagePlansPage,
44+ chooseMessageOrderPage,
45+ chooseMessageOrderErrorPage,
46+
4347} = require ( './actions' ) ;
4448
4549const baseUrl = 'http://localhost:3000/templates' ;
@@ -139,6 +143,12 @@ const userEmails = [
139143 } ,
140144] ;
141145
146+ const routing = [
147+ {
148+ url : `${ baseUrl } /message-plans/`
149+ }
150+ ]
151+
142152const allJourneys = {
143153 landingPage,
144154 allTemplates,
@@ -149,6 +159,7 @@ const allJourneys = {
149159 letters,
150160 userEmails,
151161 errors,
162+ routing,
152163} ;
153164
154165const selectedJourney = process . env . JOURNEY && allJourneys [ process . env . JOURNEY ]
@@ -176,5 +187,6 @@ module.exports = {
176187 } ,
177188 standard : 'WCAG2AA' ,
178189 agent : 'pa11y' ,
190+ concurrency : 4 ,
179191 } ,
180192} ;
Original file line number Diff line number Diff line change 1+ const { signInPageActions } = require ( './sign-in-page.actions' ) ;
2+
3+ const pageActions = [
4+ ...signInPageActions ,
5+ 'wait for element #cchoose-message-order-submit-button to be visible' ,
6+ ] ;
7+
8+ const chooseMessageOrderPage = ( url ) => ( {
9+ name : 'choose-message-order' ,
10+ url,
11+ actions : pageActions ,
12+ } ) ;
13+
14+ const chooseMessageOrderPageError = ( url ) => ( {
15+ name : 'choose-message-order-error' ,
16+ url,
17+ actions : [
18+ ...pageActions ,
19+ 'click element #choose-message-order-submit-button' ,
20+ 'wait for element .nhsuk-error-summary__title to be visible' ,
21+ ] ,
22+ ignore : [
23+ // NHS error summary component has a H2 above the H1.
24+ 'WCAG2AA.Principle1.Guideline1_3.1_3_1_AAA.G141' ,
25+ ] ,
26+ } ) ;
27+
28+ module . exports = {
29+ chooseMessageOrderPage,
30+ chooseMessageOrderPageError,
31+ } ;
Original file line number Diff line number Diff line change @@ -29,5 +29,6 @@ module.exports = {
2929 ...require ( './view-not-yet-submitted-letter-template.actions' ) ,
3030 ...require ( './view-not-yet-submitted-nhs-app-template.actions' ) ,
3131 ...require ( './view-not-yet-submitted-text-message-template.actions' ) ,
32- ...require ( './waiting-for-proofs-letter-template.actions' ) ,
32+ ...require ( './choose-message-order.actions' ) ,
33+ ...require ( './message-plans.actions' ) ,
3334} ;
Original file line number Diff line number Diff line change 1+ const { signInPageActions } = require ( './sign-in-page.actions' ) ;
2+
3+ const pageActions = [
4+ ...signInPageActions ,
5+ 'wait for element .nhsuk-button to be visible' ,
6+ ] ;
7+
8+ const messagePlansPage = ( url ) => ( {
9+ name : 'message-plans' ,
10+ url,
11+ actions : pageActions ,
12+ } ) ;
13+
14+ module . exports = {
15+ pageActions,
16+ messagePlansPage,
17+ } ;
You can’t perform that action at this time.
0 commit comments