<?xml version="1.0" encoding="UTF-8"?>
<testsuites name="Mocha Tests" time="76.743" tests="5" failures="3">
  <testsuite name="Root Suite" timestamp="2025-11-10T08:19:03" tests="0" file="cypress\e2e\auth\login.cy.js" time="0.000" failures="0">
  </testsuite>
  <testsuite name="Login — fluxo completo" timestamp="2025-11-10T08:19:03" tests="5" time="76.725" failures="3">
    <testcase name="Login — fluxo completo renderiza /login com elementos essenciais" time="1.618" classname="renderiza /login com elementos essenciais">
    </testcase>
    <testcase name="Login — fluxo completo exibe mensagem de erro quando há falha de rede" time="0.000" classname="exibe mensagem de erro quando há falha de rede">
      <failure message="Timed out retrying after 4000ms: expected &apos;&lt;div#alert.alert.alert-error&gt;&apos; to be &apos;visible&apos;

This element `&lt;div#alert.alert.alert-error&gt;` is not visible because it has CSS property: `display: none`" type="AssertionError"><![CDATA[AssertionError: Timed out retrying after 4000ms: expected '<div#alert.alert.alert-error>' to be 'visible'

This element `<div#alert.alert.alert-error>` is not visible because it has CSS property: `display: none`
    at Context.eval (webpack://gestoreasy-v3/./cypress/e2e/auth/login.cy.js:32:21)]]></failure>
    </testcase>
    <testcase name="Login — fluxo completo exibe erro ao fazer login com credenciais inválidas (401)" time="0.000" classname="exibe erro ao fazer login com credenciais inválidas (401)">
      <failure message="Timed out retrying after 4000ms: expected &apos;&lt;div#alert.alert.alert-error&gt;&apos; to be &apos;visible&apos;

This element `&lt;div#alert.alert.alert-error&gt;` is not visible because it has CSS property: `display: none`" type="AssertionError"><![CDATA[AssertionError: Timed out retrying after 4000ms: expected '<div#alert.alert.alert-error>' to be 'visible'

This element `<div#alert.alert.alert-error>` is not visible because it has CSS property: `display: none`
    at Context.eval (webpack://gestoreasy-v3/./cypress/e2e/auth/login.cy.js:48:21)]]></failure>
    </testcase>
    <testcase name="Login — fluxo completo realiza login com sucesso quando backend responde 200 com access_token" time="0.000" classname="realiza login com sucesso quando backend responde 200 com access_token">
      <failure message="Timed out after waiting `60000ms` for your remote page to load.

Your page did not fire its `load` event within `60000ms`.

You can try increasing the `pageLoadTimeout` value in `cypress.config.js` to wait longer.

Browsers will not fire the `load` event until all stylesheets and scripts are done downloading.

When this `load` event occurs, Cypress will continue running commands." type="CypressError"><![CDATA[CypressError: Timed out after waiting `60000ms` for your remote page to load.

Your page did not fire its `load` event within `60000ms`.

You can try increasing the `pageLoadTimeout` value in `cypress.config.js` to wait longer.

Browsers will not fire the `load` event until all stylesheets and scripts are done downloading.

When this `load` event occurs, Cypress will continue running commands.
    at timedOutWaitingForPageLoad (http://localhost:8001/__cypress/runner/cypress_runner.js:130639:64)
    at <unknown> (http://localhost:8001/__cypress/runner/cypress_runner.js:130955:16)
    at tryCatcher (http://localhost:8001/__cypress/runner/cypress_runner.js:1830:23)
    at <unknown> (http://localhost:8001/__cypress/runner/cypress_runner.js:4209:41)
    at tryCatcher (http://localhost:8001/__cypress/runner/cypress_runner.js:1830:23)
    at Promise._settlePromiseFromHandler (http://localhost:8001/__cypress/runner/cypress_runner.js:1542:31)
    at Promise._settlePromise (http://localhost:8001/__cypress/runner/cypress_runner.js:1599:18)
    at Promise._settlePromise0 (http://localhost:8001/__cypress/runner/cypress_runner.js:1644:10)
    at Promise._settlePromises (http://localhost:8001/__cypress/runner/cypress_runner.js:1720:18)
    at _drainQueueStep (http://localhost:8001/__cypress/runner/cypress_runner.js:2430:12)
    at _drainQueue (http://localhost:8001/__cypress/runner/cypress_runner.js:2423:9)
    at Async._drainQueues (http://localhost:8001/__cypress/runner/cypress_runner.js:2439:5)
    at Async.drainQueues (http://localhost:8001/__cypress/runner/cypress_runner.js:2309:14)
From Your Spec Code:
    at Context.eval (webpack://gestoreasy-v3/./cypress/e2e/auth/login.cy.js:70:7)]]></failure>
    </testcase>
    <testcase name="Login — fluxo completo mantém usabilidade no campo senha (Enter foca o botão)" time="1.283" classname="mantém usabilidade no campo senha (Enter foca o botão)">
    </testcase>
  </testsuite>
</testsuites>