← Back to Overview

E2E Test Failures Report

Total Test Files: 5

Failing Test Files: 1

Test Run: 18.02.2026 10:54:21

Open in GitHub

support-request.spec.cy.ts

1 FAILING
Running:  support-request.spec.cy.ts                                                      (4 of 5)
Support Request
Support Request Form
✓ should navigate to Buyer Cockpit or Checkout when clicking "my purchases" button (4850ms)
✓ should navigate to Buyer Cockpit when clicking cancel button (2595ms)
✓ should submit support request with "Other" topic and simple description (3568ms)
✓ should display validation errors when submitting empty form (2135ms)
✓ should enforce character limit on description field when typing (17973ms)
✓ should enforce character limit on description field when pasting text (3349ms)
✓ should display validation error for reason when topic requires it (3440ms)
✓ should display validation error for auction ID when topic requires it (3588ms)
✓ should display validation error for auction ID when it has wrong length (3981ms)
✓ should display validation error for missing documents when required (4363ms)
✓ should not require auction ID for "Other" topic (3222ms)
✓ should show select documents field when topic is "Vehicle Documents" and reason is "Missing Vehicle Documents" (3197ms)
✓ should hide select documents field when reason is changed to something other than "Missing Vehicle Documents" (3469ms)
✓ should submit support request with "Vehicle Documents" topic and missing documents selected (4429ms)
✓ should display file upload components (2287ms)
✓ should upload a file and show it in the upload component (4121ms)
✓ should require terms and conditions checkbox when file is uploaded (4378ms)
✓ should submit form successfully when file is uploaded and terms checkbox is checked (4477ms)
✓ should not submit form when file is uploaded and terms checkbox is not checked (3376ms)
✓ should allow deleting an uploaded file (2667ms)
1) should not require terms checkbox when no file is uploaded
cy:command
clearLocalStorage
cy:command
visit /
cy:intercept
Method: POST
Matcher: "**/api/v1/users/user-request"
cy:xhr
GET https://dev.caronsale.de/api/v1/public/config/system
Status: 200
cy:xhr
GET https://dev.caronsale.de/api/v1/meta
Status: 200
cy:command
window
cy:command
task clearRequestHeaders
cy:intercept
Matcher: {"method":"GET","url":"**/authenticated-user"}
cy:command
window
cy:command
wrap {}
cy:fetch
POST https://cognito-idp.eu-central-1.amazonaws.com/
Status: 200
cons:log
Angular is running in development mode.
cy:xhr
GET https://res.cloudinary.com/castle-tech-gmbh/raw/upload/i18n/frontend-web/en.json?t=1771412460198
Status: 200
cy:xhr
(e2e-buyer-alice) GET https://dev.caronsale.de/api/v1/authenticated-user
Status: 200
cy:xhr
GET https://dev.caronsale.de/api/v1/users/profile/
Status: 200
cy:command
wait @e2e-buyer-alice
cy:command
task setRequestHeaders, Object{3}
cy:command
task getRequestHeaders
cy:command
assert expected **e2e-buyer-alice@caronsale.de** to equal **e2e-buyer-alice@caronsale.de**
Actual: "e2e-buyer-alice@caronsale.de"
Expected: "e2e-buyer-alice@caronsale.de"
cy:command
window
cy:xhr
GET https://dev.caronsale.de/api/v1/profile/salesman/e2e-buyer-alice@caronsale.de
Status: 200
cy:xhr
GET https://dev.caronsale.de/api/v1/account/data/855040ef-aca9-471c-b604-94da31763921?augment=settingsBuyer
Status: 200
cy:command
new url http://localhost:4200/salesman/support
cy:command
get body
cy:command
url
cy:command
assert expected **http://localhost:4200/salesman/support** to include **/salesman/support**
cy:command
get [data-cy=support-request_form]
cy:command
assert expected **<app-support-request-form>** to be **visible**
cy:command
get [data-cy=support-request-form_select-topic]
cy:command
assert expected **<enzo-select.ng-untouched.ng-pristine.ng-invalid>** to be **visible**
cy:command
click
cy:xhr
GET https://dev.caronsale.de/api/v1/auction/salesman/counts?types=parked&filter=%7B%7D
Status: 200
cy:xhr
GET https://dev.caronsale.de/api/v2/auction/buyer/saved-search?filter={%22limit%22:10,%22offset%22:0}
Status: 200
cy:xhr
GET https://dev.caronsale.de/api/v1/profile/salesman/e2e-buyer-alice@caronsale.de/contact
Status: 200
cy:xhr
GET https://dev.caronsale.de/api/v1/auction/salesman/count-saved-searches?searches=9db4e364-5ff3-4bc0-af42-4be7a574d2af&searches=6e625d25-6657-414d-860e-6f41ba135213&type=active
Status: 200
cy:command
get [data-cy=enzo_flyout]
cy:command
assert expected **<div.flyout.ng-star-inserted>** to be **visible**
cy:command
get [data-cy=enzo_flyout]
cy:command
find .option
cy:command
last
cy:command
click
cy:command
get [data-cy=enzo_flyout]
cy:command
assert expected **[data-cy=enzo_flyout]** not to exist in the DOM
Actual: "[data-cy=enzo_flyout]"
Expected: "[data-cy=enzo_flyout]"
cy:command
get [data-cy=support-request-form_input-description]
cy:command
find textarea
cy:command
assert expected **<textarea>** to be **visible**
cy:command
type Test description
cy:command
get [data-cy=support-request-form_button-submit]
cy:command
assert expected **<enzo-button>** to be **visible**
cy:command
scrollIntoView
cy:command
click
cy:xhr
POST https://dev.caronsale.de/api/v1/users/user-request
cy:command
wait @submitSupportRequest
✓ should upload multiple files (6439ms)
Support Request Submitted
✓ should display success view after form submission (3640ms)
✓ should return to Support Request Form when clicking back button (3834ms)
✓ should navigate to Buyer Cockpit when clicking done button (3571ms)
24 passing (2m)
1 failing
1) Support Request
Support Request Form
should not require terms checkbox when no file is uploaded:
CypressError: Timed out retrying after 30000ms: `cy.wait()` timed out waiting `30000ms` for the 1st response to the route: `submitSupportRequest`. No response ever occurred.
https://on.cypress.io/wait
    at cypressErr (http://localhost:4200/__cypress/runner/cypress_runner.js:75898:18)
    at Object.errByPath (http://localhost:4200/__cypress/runner/cypress_runner.js:75952:10)
    at checkForXhr (http://localhost:4200/__cypress/runner/cypress_runner.js:135185:84)
    at <unknown> (http://localhost:4200/__cypress/runner/cypress_runner.js:135211:28)
    at tryCatcher (http://localhost:4200/__cypress/runner/cypress_runner.js:1807:23)
    at Promise.attempt.Promise.try (http://localhost:4200/__cypress/runner/cypress_runner.js:4315:29)
    at whenStable (http://localhost:4200/__cypress/runner/cypress_runner.js:143587:68)
    at <unknown> (http://localhost:4200/__cypress/runner/cypress_runner.js:143528:14)
    at tryCatcher (http://localhost:4200/__cypress/runner/cypress_runner.js:1807:23)
    at Promise._settlePromiseFromHandler (http://localhost:4200/__cypress/runner/cypress_runner.js:1519:31)
    at Promise._settlePromise (http://localhost:4200/__cypress/runner/cypress_runner.js:1576:18)
    at Promise._settlePromise0 (http://localhost:4200/__cypress/runner/cypress_runner.js:1621:10)
    at Promise._settlePromises (http://localhost:4200/__cypress/runner/cypress_runner.js:1701:18)
    at Promise._fulfill (http://localhost:4200/__cypress/runner/cypress_runner.js:1645:18)
    at <unknown> (http://localhost:4200/__cypress/runner/cypress_runner.js:5450:46)
From Your Spec Code:
    at Context.eval (webpack:///../e2e/caronsale-frontend-web/support-request.spec.cy.ts:412:0)
────────────────────────────────────────────────────────────────────────────────────────────────────

Artifacts

core/support-request.spec.cy.ts/Support_Request_--_Support_Request_Form_--_should_not_require_terms_checkbox_when_no_file_is_uploaded_failed.png
Screenshot: core/support-request.spec.cy.ts/Support_Request_--_Support_Request_Form_--_should_not_require_terms_checkbox_when_no_file_is_uploaded_failed.png