modern-dawn-86006
01/16/2023, 8:41 PMdazzling-salesclerk-15570
01/16/2023, 8:43 PMconst requestHandler = requestOptions => {
if (Cypress.env('CI_PIPELINE_ID') === undefined) return cy.api(requestOptions)
return cy.request({ ...requestOptions, failOnStatusCode: false }).then(res => {
if (String(res.status).match(/50[1-9]/g) !== null) {
return recurse(
() => cy.request({ ...requestOptions, failOnStatusCode: false }),
res => String(res.status).match(/50[1-9]/g) === null,
{
timeout: 90000,
delay: 5000,
log: false,
yield: 'value',
}
).then(res => cy.wrap(res))
}
return cy.wrap(res)
})
}
dazzling-salesclerk-15570
01/16/2023, 8:54 PMres
as an argumentsquare-cartoon-79543
01/16/2023, 9:24 PMgray-kilobyte-89541
01/16/2023, 10:34 PMdazzling-salesclerk-15570
01/16/2023, 10:35 PMthen
block. If I treat it, I know I can do something like throw new Error(res.body)
, but this would not be the original error log that cy.request provides.better-carpenter-28878
01/16/2023, 11:10 PMbetter-carpenter-28878
01/16/2023, 11:22 PMgray-kilobyte-89541
01/16/2023, 11:29 PMcy.request
since you set the flag to not throw on failure status codegreen-controller-97889
01/17/2023, 8:34 AMjs
cy.get("[data-cy='subheader']").each(subheader => {
cy.wrap(subheader).invoke("text").should("be.oneOf", titles);
})
And it works.lively-balloon-98986
01/17/2023, 8:39 AMbillions-raincoat-95460
01/17/2023, 9:26 AMcommands.ts
files in subfolders. Is this even possible?lively-balloon-98986
01/17/2023, 9:27 AMbillions-raincoat-95460
01/17/2023, 9:28 AMhelpful-truck-53930
01/17/2023, 9:41 AMlively-balloon-98986
01/17/2023, 10:55 AMbillions-raincoat-95460
01/17/2023, 11:24 AMlively-balloon-98986
01/17/2023, 11:33 AMthousands-house-85089
01/17/2023, 11:35 AMlively-balloon-98986
01/17/2023, 11:36 AMthousands-house-85089
01/17/2023, 11:36 AMlively-balloon-98986
01/17/2023, 11:37 AMthousands-house-85089
01/17/2023, 11:37 AMthousands-house-85089
01/17/2023, 11:37 AMlively-balloon-98986
01/17/2023, 11:37 AMlively-balloon-98986
01/17/2023, 11:38 AMthousands-house-85089
01/17/2023, 11:38 AMlively-balloon-98986
01/17/2023, 11:39 AMlively-balloon-98986
01/17/2023, 11:39 AMlively-balloon-98986
01/17/2023, 11:39 AM