File tree Expand file tree Collapse file tree 3 files changed +11
-7
lines changed
system-tests/project-fixtures/runner-specs/cypress/e2e/runner/ui-states Expand file tree Collapse file tree 3 files changed +11
-7
lines changed Original file line number Diff line number Diff line change @@ -104,11 +104,15 @@ export const createCommonRoutes = ({
104104 } )
105105
106106 // If we are in cypress in cypress we need to pass along the studio routes
107- // to the child project.
107+ // to the child project. We also add a utility route for testing HTTP status code UI
108108 if ( process . env . CYPRESS_INTERNAL_E2E_TESTING_SELF_PARENT_PROJECT ) {
109109 router . get ( '/__cypress-studio/*' , async ( req , res ) => {
110110 await networkProxy . handleHttpRequest ( req , res )
111111 } )
112+
113+ router . get ( '/status-code-test/:num' , ( req , res ) => {
114+ res . sendStatus ( Number ( req . params . num ) )
115+ } )
112116 } else {
113117 // express matches routes in order. since this callback executes after the
114118 // router has already been defined, we need to create a new router to use
Original file line number Diff line number Diff line change @@ -6,6 +6,6 @@ describe('Errors', () => {
66 } )
77
88 it ( 'long error' , ( ) => {
9- cy . request ( 'http://httpstat.us /500' )
9+ cy . request ( '/status-code-test /500' )
1010 } )
1111} )
Original file line number Diff line number Diff line change 11describe ( 'Status Codes' , ( ) => {
22 it ( 'Request Statuses' , ( ) => {
3- cy . request ( 'https://httpstat.us /200' )
4- cy . request ( 'https://httpstat.us /304' )
3+ cy . request ( '/status-code-test /200' )
4+ cy . request ( '/status-code-test /304' )
55
66 cy . request ( {
7- url : 'https://httpstat.us /400' ,
7+ url : '/status-code-test /400' ,
88 failOnStatusCode : false ,
99 } )
1010
1111 cy . request ( {
12- url : 'https://httpstat.us /502' ,
12+ url : '/status-code-test /502' ,
1313 failOnStatusCode : false ,
1414 } )
1515
1616 cy . request ( {
17- url : 'https://httpstat.us /103' ,
17+ url : '/status-code-test /103' ,
1818 timeout : 2000 ,
1919 } )
2020 } )
You can’t perform that action at this time.
0 commit comments