<testsuites id="" name="" tests="43" failures="42" skipped="0" errors="0" time="1563.307107">
<testsuite name="community-events.spec.ts" timestamp="2025-04-28T18:50:51.076Z" hostname="chromium" tests="1" failures="0" skipped="0" time="3.381" errors="0">
<testcase name="Community Events Plugin - Smoke Test › should load the community events page and display expected content" classname="community-events.spec.ts" time="3.381">
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+397ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+617ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+17ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-events/", waiting until "load" [38;5;45m+34ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-events/" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+222ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> expect.toHaveCount started [38;5;45m+30ms[0m
  [38;5;45;1mpw:api [0mexpect.toHaveCount with timeout 5000ms [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('h1, h2, .community-events-title') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to 1 element [38;5;45m+18ms[0m
  [38;5;45;1mpw:api [0m<= expect.toHaveCount succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
]]>
</system-err>
</testcase>
</testsuite>
<testsuite name="dashboard.spec.ts" timestamp="2025-04-28T18:50:51.076Z" hostname="chromium" tests="5" failures="5" skipped="0" time="717.86" errors="0">
<testcase name="Trainer Dashboard Tests › should display dashboard elements for logged-in trainer" classname="dashboard.spec.ts" time="142.669">
<failure message="dashboard.spec.ts:36:6 should display dashboard elements for logged-in trainer" type="FAILURE">
<![CDATA[  [chromium] › dashboard.spec.ts:36:6 › Trainer Dashboard Tests › should display dashboard elements for logged-in trainer 

    Test timeout of 60000ms exceeded while running "beforeEach" hook.

      10 | 	// Log in as the test trainer before each test in this suite
      11 | 	// test.use({ storageState: testTrainerStatePath });
    > 12 | 	test.beforeEach(async ({ page }) => {
         | 	     ^
      13 | 		console.log('Attempting to navigate to login page...');
      14 | 		await page.goto('/community-login/');
      15 | 		console.log('Navigated to:', page.url());
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:12:7

    Error: page.goto: Test timeout of 60000ms exceeded.
    Call log:
      - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load"


      12 | 	test.beforeEach(async ({ page }) => {
      13 | 		console.log('Attempting to navigate to login page...');
    > 14 | 		await page.goto('/community-login/');
         | 		           ^
      15 | 		console.log('Navigated to:', page.url());
      16 | 		console.log('Attempting to fill username and password...');
      17 | 		await page.fill('#user_login', 'test_trainer');
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:14:14

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded while running "beforeEach" hook.

      10 | 	// Log in as the test trainer before each test in this suite
      11 | 	// test.use({ storageState: testTrainerStatePath });
    > 12 | 	test.beforeEach(async ({ page }) => {
         | 	     ^
      13 | 		console.log('Attempting to navigate to login page...');
      14 | 		await page.goto('/community-login/');
      15 | 		console.log('Navigated to:', page.url());
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:12:7

    Error: page.goto: Test timeout of 60000ms exceeded.
    Call log:
      - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load"


      12 | 	test.beforeEach(async ({ page }) => {
      13 | 		console.log('Attempting to navigate to login page...');
    > 14 | 		await page.goto('/community-login/');
         | 		           ^
      15 | 		console.log('Navigated to:', page.url());
      16 | 		console.log('Attempting to fill username and password...');
      17 | 		await page.fill('#user_login', 'test_trainer');
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:14:14

    attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/dashboard-Trainer-Dashboar-17a83-ments-for-logged-in-trainer-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #3: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/dashboard-Trainer-Dashboar-17a83-ments-for-logged-in-trainer-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/dashboard-Trainer-Dashboar-17a83-ments-for-logged-in-trainer-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[Attempting to navigate to login page...
Attempting to navigate to login page...

[[ATTACHMENT|../../test-results/dashboard-Trainer-Dashboar-17a83-ments-for-logged-in-trainer-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/dashboard-Trainer-Dashboar-17a83-ments-for-logged-in-trainer-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+355ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+679ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+503ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+14ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+129ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+75ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+83ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+198ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+509ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+59s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+18ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m
]]>
</system-err>
</testcase>
<testcase name="Trainer Dashboard Tests › should navigate correctly when nav buttons are clicked" classname="dashboard.spec.ts" time="143.299">
<failure message="dashboard.spec.ts:70:5 should navigate correctly when nav buttons are clicked" type="FAILURE">
<![CDATA[  [chromium] › dashboard.spec.ts:70:5 › Trainer Dashboard Tests › should navigate correctly when nav buttons are clicked 

    Test timeout of 60000ms exceeded while running "beforeEach" hook.

      10 | 	// Log in as the test trainer before each test in this suite
      11 | 	// test.use({ storageState: testTrainerStatePath });
    > 12 | 	test.beforeEach(async ({ page }) => {
         | 	     ^
      13 | 		console.log('Attempting to navigate to login page...');
      14 | 		await page.goto('/community-login/');
      15 | 		console.log('Navigated to:', page.url());
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:12:7

    Error: page.goto: Test timeout of 60000ms exceeded.
    Call log:
      - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load"


      12 | 	test.beforeEach(async ({ page }) => {
      13 | 		console.log('Attempting to navigate to login page...');
    > 14 | 		await page.goto('/community-login/');
         | 		           ^
      15 | 		console.log('Navigated to:', page.url());
      16 | 		console.log('Attempting to fill username and password...');
      17 | 		await page.fill('#user_login', 'test_trainer');
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:14:14

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded while running "beforeEach" hook.

      10 | 	// Log in as the test trainer before each test in this suite
      11 | 	// test.use({ storageState: testTrainerStatePath });
    > 12 | 	test.beforeEach(async ({ page }) => {
         | 	     ^
      13 | 		console.log('Attempting to navigate to login page...');
      14 | 		await page.goto('/community-login/');
      15 | 		console.log('Navigated to:', page.url());
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:12:7

    Error: page.goto: Test timeout of 60000ms exceeded.
    Call log:
      - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load"


      12 | 	test.beforeEach(async ({ page }) => {
      13 | 		console.log('Attempting to navigate to login page...');
    > 14 | 		await page.goto('/community-login/');
         | 		           ^
      15 | 		console.log('Navigated to:', page.url());
      16 | 		console.log('Attempting to fill username and password...');
      17 | 		await page.fill('#user_login', 'test_trainer');
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:14:14

    attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/dashboard-Trainer-Dashboar-7c335-hen-nav-buttons-are-clicked-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #3: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/dashboard-Trainer-Dashboar-7c335-hen-nav-buttons-are-clicked-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/dashboard-Trainer-Dashboar-7c335-hen-nav-buttons-are-clicked-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[Attempting to navigate to login page...
Attempting to navigate to login page...

[[ATTACHMENT|../../test-results/dashboard-Trainer-Dashboar-7c335-hen-nav-buttons-are-clicked-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/dashboard-Trainer-Dashboar-7c335-hen-nav-buttons-are-clicked-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+118ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+151ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+200ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+501ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+59s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+165ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+17ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+30ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+536ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+35ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" [38;5;45m+18ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+211ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+502ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+59s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+22ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m
]]>
</system-err>
</testcase>
<testcase name="Trainer Dashboard Tests › should filter events table when filter links are clicked" classname="dashboard.spec.ts" time="143.481">
<failure message="dashboard.spec.ts:87:6 should filter events table when filter links are clicked" type="FAILURE">
<![CDATA[  [chromium] › dashboard.spec.ts:87:6 › Trainer Dashboard Tests › should filter events table when filter links are clicked 

    Test timeout of 60000ms exceeded while running "beforeEach" hook.

      10 | 	// Log in as the test trainer before each test in this suite
      11 | 	// test.use({ storageState: testTrainerStatePath });
    > 12 | 	test.beforeEach(async ({ page }) => {
         | 	     ^
      13 | 		console.log('Attempting to navigate to login page...');
      14 | 		await page.goto('/community-login/');
      15 | 		console.log('Navigated to:', page.url());
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:12:7

    Error: page.goto: Test timeout of 60000ms exceeded.
    Call log:
      - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load"


      12 | 	test.beforeEach(async ({ page }) => {
      13 | 		console.log('Attempting to navigate to login page...');
    > 14 | 		await page.goto('/community-login/');
         | 		           ^
      15 | 		console.log('Navigated to:', page.url());
      16 | 		console.log('Attempting to fill username and password...');
      17 | 		await page.fill('#user_login', 'test_trainer');
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:14:14

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded while running "beforeEach" hook.

      10 | 	// Log in as the test trainer before each test in this suite
      11 | 	// test.use({ storageState: testTrainerStatePath });
    > 12 | 	test.beforeEach(async ({ page }) => {
         | 	     ^
      13 | 		console.log('Attempting to navigate to login page...');
      14 | 		await page.goto('/community-login/');
      15 | 		console.log('Navigated to:', page.url());
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:12:7

    Error: page.goto: Test timeout of 60000ms exceeded.
    Call log:
      - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load"


      12 | 	test.beforeEach(async ({ page }) => {
      13 | 		console.log('Attempting to navigate to login page...');
    > 14 | 		await page.goto('/community-login/');
         | 		           ^
      15 | 		console.log('Navigated to:', page.url());
      16 | 		console.log('Attempting to fill username and password...');
      17 | 		await page.fill('#user_login', 'test_trainer');
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:14:14

    attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/dashboard-Trainer-Dashboar-78836-en-filter-links-are-clicked-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #3: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/dashboard-Trainer-Dashboar-78836-en-filter-links-are-clicked-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/dashboard-Trainer-Dashboar-78836-en-filter-links-are-clicked-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[Attempting to navigate to login page...
Attempting to navigate to login page...

[[ATTACHMENT|../../test-results/dashboard-Trainer-Dashboar-78836-en-filter-links-are-clicked-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/dashboard-Trainer-Dashboar-78836-en-filter-links-are-clicked-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+174ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+68ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+246ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+502ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+59s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+108ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+25ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+148ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+54ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" [38;5;45m+31ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+163ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+503ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+59s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+14ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m
]]>
</system-err>
</testcase>
<testcase name="Trainer Dashboard Tests › should display correctly on mobile viewport" classname="dashboard.spec.ts" time="145.209">
<failure message="dashboard.spec.ts:117:6 should display correctly on mobile viewport" type="FAILURE">
<![CDATA[  [chromium] › dashboard.spec.ts:117:6 › Trainer Dashboard Tests › should display correctly on mobile viewport 

    Test timeout of 60000ms exceeded while running "beforeEach" hook.

      10 | 	// Log in as the test trainer before each test in this suite
      11 | 	// test.use({ storageState: testTrainerStatePath });
    > 12 | 	test.beforeEach(async ({ page }) => {
         | 	     ^
      13 | 		console.log('Attempting to navigate to login page...');
      14 | 		await page.goto('/community-login/');
      15 | 		console.log('Navigated to:', page.url());
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:12:7

    Error: page.goto: Test timeout of 60000ms exceeded.
    Call log:
      - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load"


      12 | 	test.beforeEach(async ({ page }) => {
      13 | 		console.log('Attempting to navigate to login page...');
    > 14 | 		await page.goto('/community-login/');
         | 		           ^
      15 | 		console.log('Navigated to:', page.url());
      16 | 		console.log('Attempting to fill username and password...');
      17 | 		await page.fill('#user_login', 'test_trainer');
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:14:14

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded while running "beforeEach" hook.

      10 | 	// Log in as the test trainer before each test in this suite
      11 | 	// test.use({ storageState: testTrainerStatePath });
    > 12 | 	test.beforeEach(async ({ page }) => {
         | 	     ^
      13 | 		console.log('Attempting to navigate to login page...');
      14 | 		await page.goto('/community-login/');
      15 | 		console.log('Navigated to:', page.url());
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:12:7

    Error: page.goto: Test timeout of 60000ms exceeded.
    Call log:
      - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load"


      12 | 	test.beforeEach(async ({ page }) => {
      13 | 		console.log('Attempting to navigate to login page...');
    > 14 | 		await page.goto('/community-login/');
         | 		           ^
      15 | 		console.log('Navigated to:', page.url());
      16 | 		console.log('Attempting to fill username and password...');
      17 | 		await page.fill('#user_login', 'test_trainer');
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:14:14

    attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/dashboard-Trainer-Dashboar-2c22f-orrectly-on-mobile-viewport-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #3: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/dashboard-Trainer-Dashboar-2c22f-orrectly-on-mobile-viewport-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/dashboard-Trainer-Dashboar-2c22f-orrectly-on-mobile-viewport-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[Attempting to navigate to login page...
Attempting to navigate to login page...

[[ATTACHMENT|../../test-results/dashboard-Trainer-Dashboar-2c22f-orrectly-on-mobile-viewport-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/dashboard-Trainer-Dashboar-2c22f-orrectly-on-mobile-viewport-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+194ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+89ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+206ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+502ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+59s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+17ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+158ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+30ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+105ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+14ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+188ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+511ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+59s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+34ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m
]]>
</system-err>
</testcase>
<testcase name="Trainer Dashboard Tests › should display accurate statistics summary" classname="dashboard.spec.ts" time="143.202">
<failure message="dashboard.spec.ts:132:5 should display accurate statistics summary" type="FAILURE">
<![CDATA[  [chromium] › dashboard.spec.ts:132:5 › Trainer Dashboard Tests › should display accurate statistics summary 

    Test timeout of 60000ms exceeded while running "beforeEach" hook.

      10 | 	// Log in as the test trainer before each test in this suite
      11 | 	// test.use({ storageState: testTrainerStatePath });
    > 12 | 	test.beforeEach(async ({ page }) => {
         | 	     ^
      13 | 		console.log('Attempting to navigate to login page...');
      14 | 		await page.goto('/community-login/');
      15 | 		console.log('Navigated to:', page.url());
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:12:7

    Error: page.goto: Test timeout of 60000ms exceeded.
    Call log:
      - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load"


      12 | 	test.beforeEach(async ({ page }) => {
      13 | 		console.log('Attempting to navigate to login page...');
    > 14 | 		await page.goto('/community-login/');
         | 		           ^
      15 | 		console.log('Navigated to:', page.url());
      16 | 		console.log('Attempting to fill username and password...');
      17 | 		await page.fill('#user_login', 'test_trainer');
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:14:14

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded while running "beforeEach" hook.

      10 | 	// Log in as the test trainer before each test in this suite
      11 | 	// test.use({ storageState: testTrainerStatePath });
    > 12 | 	test.beforeEach(async ({ page }) => {
         | 	     ^
      13 | 		console.log('Attempting to navigate to login page...');
      14 | 		await page.goto('/community-login/');
      15 | 		console.log('Navigated to:', page.url());
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:12:7

    Error: page.goto: Test timeout of 60000ms exceeded.
    Call log:
      - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load"


      12 | 	test.beforeEach(async ({ page }) => {
      13 | 		console.log('Attempting to navigate to login page...');
    > 14 | 		await page.goto('/community-login/');
         | 		           ^
      15 | 		console.log('Navigated to:', page.url());
      16 | 		console.log('Attempting to fill username and password...');
      17 | 		await page.fill('#user_login', 'test_trainer');
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:14:14

    attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/dashboard-Trainer-Dashboar-7c94e-accurate-statistics-summary-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #3: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/dashboard-Trainer-Dashboar-7c94e-accurate-statistics-summary-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/dashboard-Trainer-Dashboar-7c94e-accurate-statistics-summary-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[Attempting to navigate to login page...
Attempting to navigate to login page...

[[ATTACHMENT|../../test-results/dashboard-Trainer-Dashboar-7c94e-accurate-statistics-summary-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/dashboard-Trainer-Dashboar-7c94e-accurate-statistics-summary-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+180ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+19ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+20ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+149ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+272ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+502ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+59s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+118ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+132ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+189ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+503ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+59s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+23ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m
]]>
</system-err>
</testcase>
</testsuite>
<testsuite name="event-management/createEvent.spec.ts" timestamp="2025-04-28T18:50:51.076Z" hostname="chromium" tests="6" failures="6" skipped="0" time="861.343" errors="0">
<testcase name="Create Event Page › should display instructions section" classname="event-management/createEvent.spec.ts" time="142.656">
<failure message="createEvent.spec.ts:21:9 should display instructions section" type="FAILURE">
<![CDATA[  [chromium] › event-management/createEvent.spec.ts:21:9 › Create Event Page › should display instructions section 

    Test timeout of 60000ms exceeded while running "beforeEach" hook.

       9 |     let logParser: LogParser;
      10 |
    > 11 |     test.beforeEach(async ({ page }) => {
         |          ^
      12 |         createEventPage = new CreateEventPage(page);
      13 |         dashboardPage = new DashboardPage(page);
      14 |         logParser = new LogParser();
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10

    Error: page.goto: Test timeout of 60000ms exceeded.
    Call log:
      - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load"


       at ../pages/DashboardPage.ts:38

      36 |
      37 |     async navigate() {
    > 38 |         await this.page.goto('/hvac-dashboard/');
         |                         ^
      39 |         await this.page.waitForLoadState('networkidle');
      40 |     }
      41 |
        at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded while running "beforeEach" hook.

       9 |     let logParser: LogParser;
      10 |
    > 11 |     test.beforeEach(async ({ page }) => {
         |          ^
      12 |         createEventPage = new CreateEventPage(page);
      13 |         dashboardPage = new DashboardPage(page);
      14 |         logParser = new LogParser();
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10

    Error: page.goto: Test timeout of 60000ms exceeded.
    Call log:
      - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load"


       at ../pages/DashboardPage.ts:38

      36 |
      37 |     async navigate() {
    > 38 |         await this.page.goto('/hvac-dashboard/');
         |                         ^
      39 |         await this.page.waitForLoadState('networkidle');
      40 |     }
      41 |
        at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29

    attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/event-management-createEve-35827-isplay-instructions-section-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #3: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/event-management-createEve-35827-isplay-instructions-section-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/event-management-createEve-35827-isplay-instructions-section-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/event-management-createEve-35827-isplay-instructions-section-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/event-management-createEve-35827-isplay-instructions-section-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+335ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+27ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+164ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+513ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+502ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+56s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+112ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+67ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+21ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+89ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+504ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+20ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m
]]>
</system-err>
</testcase>
<testcase name="Create Event Page › should validate required fields" classname="event-management/createEvent.spec.ts" time="143.339">
<failure message="createEvent.spec.ts:25:9 should validate required fields" type="FAILURE">
<![CDATA[  [chromium] › event-management/createEvent.spec.ts:25:9 › Create Event Page › should validate required fields 

    Test timeout of 60000ms exceeded while running "beforeEach" hook.

       9 |     let logParser: LogParser;
      10 |
    > 11 |     test.beforeEach(async ({ page }) => {
         |          ^
      12 |         createEventPage = new CreateEventPage(page);
      13 |         dashboardPage = new DashboardPage(page);
      14 |         logParser = new LogParser();
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10

    Error: page.goto: Test timeout of 60000ms exceeded.
    Call log:
      - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load"


       at ../pages/DashboardPage.ts:38

      36 |
      37 |     async navigate() {
    > 38 |         await this.page.goto('/hvac-dashboard/');
         |                         ^
      39 |         await this.page.waitForLoadState('networkidle');
      40 |     }
      41 |
        at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded while running "beforeEach" hook.

       9 |     let logParser: LogParser;
      10 |
    > 11 |     test.beforeEach(async ({ page }) => {
         |          ^
      12 |         createEventPage = new CreateEventPage(page);
      13 |         dashboardPage = new DashboardPage(page);
      14 |         logParser = new LogParser();
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10

    Error: page.goto: Test timeout of 60000ms exceeded.
    Call log:
      - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load"


       at ../pages/DashboardPage.ts:38

      36 |
      37 |     async navigate() {
    > 38 |         await this.page.goto('/hvac-dashboard/');
         |                         ^
      39 |         await this.page.waitForLoadState('networkidle');
      40 |     }
      41 |
        at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29

    attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/event-management-createEve-9a7a2-ld-validate-required-fields-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #3: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/event-management-createEve-9a7a2-ld-validate-required-fields-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/event-management-createEve-9a7a2-ld-validate-required-fields-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/event-management-createEve-9a7a2-ld-validate-required-fields-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/event-management-createEve-9a7a2-ld-validate-required-fields-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+134ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+130ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+32ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+501ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+279ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+19ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+34ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+658ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+14ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+504ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+107ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+2ms[0m
]]>
</system-err>
</testcase>
<testcase name="Create Event Page › should validate form fields correctly" classname="event-management/createEvent.spec.ts" time="144.68">
<failure message="createEvent.spec.ts:29:9 should validate form fields correctly" type="FAILURE">
<![CDATA[  [chromium] › event-management/createEvent.spec.ts:29:9 › Create Event Page › should validate form fields correctly 

    Test timeout of 60000ms exceeded while running "beforeEach" hook.

       9 |     let logParser: LogParser;
      10 |
    > 11 |     test.beforeEach(async ({ page }) => {
         |          ^
      12 |         createEventPage = new CreateEventPage(page);
      13 |         dashboardPage = new DashboardPage(page);
      14 |         logParser = new LogParser();
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10

    Error: page.goto: Test timeout of 60000ms exceeded.
    Call log:
      - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load"


       at ../pages/DashboardPage.ts:38

      36 |
      37 |     async navigate() {
    > 38 |         await this.page.goto('/hvac-dashboard/');
         |                         ^
      39 |         await this.page.waitForLoadState('networkidle');
      40 |     }
      41 |
        at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded while running "beforeEach" hook.

       9 |     let logParser: LogParser;
      10 |
    > 11 |     test.beforeEach(async ({ page }) => {
         |          ^
      12 |         createEventPage = new CreateEventPage(page);
      13 |         dashboardPage = new DashboardPage(page);
      14 |         logParser = new LogParser();
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10

    Error: page.goto: Test timeout of 60000ms exceeded.
    Call log:
      - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load"


       at ../pages/DashboardPage.ts:38

      36 |
      37 |     async navigate() {
    > 38 |         await this.page.goto('/hvac-dashboard/');
         |                         ^
      39 |         await this.page.waitForLoadState('networkidle');
      40 |     }
      41 |
        at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29

    attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/event-management-createEve-e2abe-idate-form-fields-correctly-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #3: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/event-management-createEve-e2abe-idate-form-fields-correctly-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/event-management-createEve-e2abe-idate-form-fields-correctly-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/event-management-createEve-e2abe-idate-form-fields-correctly-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/event-management-createEve-e2abe-idate-form-fields-correctly-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+286ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+54ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+502ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+14ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+61ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+121ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+179ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+29ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+16ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+151ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+32ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+502ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+20ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+4s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+2ms[0m
]]>
</system-err>
</testcase>
<testcase name="Create Event Page › should successfully create event with valid data" classname="event-management/createEvent.spec.ts" time="144.731">
<failure message="createEvent.spec.ts:73:9 should successfully create event with valid data" type="FAILURE">
<![CDATA[  [chromium] › event-management/createEvent.spec.ts:73:9 › Create Event Page › should successfully create event with valid data 

    Test timeout of 60000ms exceeded while running "beforeEach" hook.

       9 |     let logParser: LogParser;
      10 |
    > 11 |     test.beforeEach(async ({ page }) => {
         |          ^
      12 |         createEventPage = new CreateEventPage(page);
      13 |         dashboardPage = new DashboardPage(page);
      14 |         logParser = new LogParser();
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10

    Error: page.goto: Test timeout of 60000ms exceeded.
    Call log:
      - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load"


       at ../pages/DashboardPage.ts:38

      36 |
      37 |     async navigate() {
    > 38 |         await this.page.goto('/hvac-dashboard/');
         |                         ^
      39 |         await this.page.waitForLoadState('networkidle');
      40 |     }
      41 |
        at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded while running "beforeEach" hook.

       9 |     let logParser: LogParser;
      10 |
    > 11 |     test.beforeEach(async ({ page }) => {
         |          ^
      12 |         createEventPage = new CreateEventPage(page);
      13 |         dashboardPage = new DashboardPage(page);
      14 |         logParser = new LogParser();
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10

    Error: page.goto: Test timeout of 60000ms exceeded.
    Call log:
      - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load"


       at ../pages/DashboardPage.ts:38

      36 |
      37 |     async navigate() {
    > 38 |         await this.page.goto('/hvac-dashboard/');
         |                         ^
      39 |         await this.page.waitForLoadState('networkidle');
      40 |     }
      41 |
        at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29

    attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/event-management-createEve-40971-reate-event-with-valid-data-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #3: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/event-management-createEve-40971-reate-event-with-valid-data-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/event-management-createEve-40971-reate-event-with-valid-data-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/event-management-createEve-40971-reate-event-with-valid-data-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/event-management-createEve-40971-reate-event-with-valid-data-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+21ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+196ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+142ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+779ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+109ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+106ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+502ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+21ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+29ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+4s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m
]]>
</system-err>
</testcase>
<testcase name="Create Event Page › should return to dashboard when clicking return button" classname="event-management/createEvent.spec.ts" time="142.954">
<failure message="createEvent.spec.ts:94:9 should return to dashboard when clicking return button" type="FAILURE">
<![CDATA[  [chromium] › event-management/createEvent.spec.ts:94:9 › Create Event Page › should return to dashboard when clicking return button 

    Test timeout of 60000ms exceeded while running "beforeEach" hook.

       9 |     let logParser: LogParser;
      10 |
    > 11 |     test.beforeEach(async ({ page }) => {
         |          ^
      12 |         createEventPage = new CreateEventPage(page);
      13 |         dashboardPage = new DashboardPage(page);
      14 |         logParser = new LogParser();
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10

    Error: page.goto: Test timeout of 60000ms exceeded.
    Call log:
      - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load"


       at ../pages/DashboardPage.ts:38

      36 |
      37 |     async navigate() {
    > 38 |         await this.page.goto('/hvac-dashboard/');
         |                         ^
      39 |         await this.page.waitForLoadState('networkidle');
      40 |     }
      41 |
        at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded while running "beforeEach" hook.

       9 |     let logParser: LogParser;
      10 |
    > 11 |     test.beforeEach(async ({ page }) => {
         |          ^
      12 |         createEventPage = new CreateEventPage(page);
      13 |         dashboardPage = new DashboardPage(page);
      14 |         logParser = new LogParser();
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10

    Error: page.goto: Test timeout of 60000ms exceeded.
    Call log:
      - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load"


       at ../pages/DashboardPage.ts:38

      36 |
      37 |     async navigate() {
    > 38 |         await this.page.goto('/hvac-dashboard/');
         |                         ^
      39 |         await this.page.waitForLoadState('networkidle');
      40 |     }
      41 |
        at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29

    attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/event-management-createEve-f1421-when-clicking-return-button-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #3: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/event-management-createEve-f1421-when-clicking-return-button-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/event-management-createEve-f1421-when-clicking-return-button-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/event-management-createEve-f1421-when-clicking-return-button-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/event-management-createEve-f1421-when-clicking-return-button-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+154ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+43ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+4s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+504ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+56s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+181ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+243ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+74ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+24ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+505ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+16ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m
]]>
</system-err>
</testcase>
<testcase name="Create Event Page › should verify integration with The Events Calendar Community Events plugin" classname="event-management/createEvent.spec.ts" time="142.983">
<failure message="createEvent.spec.ts:99:9 should verify integration with The Events Calendar Community Events plugin" type="FAILURE">
<![CDATA[  [chromium] › event-management/createEvent.spec.ts:99:9 › Create Event Page › should verify integration with The Events Calendar Community Events plugin 

    Test timeout of 60000ms exceeded while running "beforeEach" hook.

       9 |     let logParser: LogParser;
      10 |
    > 11 |     test.beforeEach(async ({ page }) => {
         |          ^
      12 |         createEventPage = new CreateEventPage(page);
      13 |         dashboardPage = new DashboardPage(page);
      14 |         logParser = new LogParser();
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10

    Error: page.goto: Test timeout of 60000ms exceeded.
    Call log:
      - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load"


       at ../pages/DashboardPage.ts:38

      36 |
      37 |     async navigate() {
    > 38 |         await this.page.goto('/hvac-dashboard/');
         |                         ^
      39 |         await this.page.waitForLoadState('networkidle');
      40 |     }
      41 |
        at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded while running "beforeEach" hook.

       9 |     let logParser: LogParser;
      10 |
    > 11 |     test.beforeEach(async ({ page }) => {
         |          ^
      12 |         createEventPage = new CreateEventPage(page);
      13 |         dashboardPage = new DashboardPage(page);
      14 |         logParser = new LogParser();
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:11:10

    Error: page.goto: Test timeout of 60000ms exceeded.
    Call log:
      - navigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load"


       at ../pages/DashboardPage.ts:38

      36 |
      37 |     async navigate() {
    > 38 |         await this.page.goto('/hvac-dashboard/');
         |                         ^
      39 |         await this.page.waitForLoadState('networkidle');
      40 |     }
      41 |
        at DashboardPage.navigate (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:38:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:17:29

    attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/event-management-createEve-30899-dar-Community-Events-plugin-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #3: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/event-management-createEve-30899-dar-Community-Events-plugin-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/event-management-createEve-30899-dar-Community-Events-plugin-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/event-management-createEve-30899-dar-Community-Events-plugin-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/event-management-createEve-30899-dar-Community-Events-plugin-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+157ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+56ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+502ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+100ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+135ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+69ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", waiting until "load" [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+501ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot failed [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+19ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m<= page.goto failed [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m
]]>
</system-err>
</testcase>
</testsuite>
<testsuite name="event-management/eventSummary.spec.ts" timestamp="2025-04-28T18:50:51.076Z" hostname="chromium" tests="9" failures="9" skipped="0" time="350.597" errors="0">
<testcase name="Event Summary Page › should display correct event details" classname="event-management/eventSummary.spec.ts" time="15.643">
<failure message="eventSummary.spec.ts:22:9 should display correct event details" type="FAILURE">
<![CDATA[  [chromium] › event-management/eventSummary.spec.ts:22:9 › Event Summary Page › should display correct event details 

    Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)

    Locator: locator('#event-title')
    Expected string: "HVAC Training Workshop"
    Received: <element(s) not found>
    Call log:
      - expect.toHaveText with timeout 5000ms
      - waiting for locator('#event-title')


       at ../pages/EventSummaryPage.ts:61

      59 |         description: string;
      60 |     }) {
    > 61 |         await expect(this.page.locator(this.selectors.eventTitle)).toHaveText(expectedDetails.title);
         |                                                                    ^
      62 |         await expect(this.page.locator(this.selectors.eventDateTime)).toHaveText(expectedDetails.dateTime);
      63 |         await expect(this.page.locator(this.selectors.eventLocation)).toHaveText(expectedDetails.location);
      64 |         await expect(this.page.locator(this.selectors.eventOrganizer)).toHaveText(expectedDetails.organizer);
        at EventSummaryPage.verifyEventDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:61:68)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:31:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-4458f-splay-correct-event-details-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)

    Locator: locator('#event-title')
    Expected string: "HVAC Training Workshop"
    Received: <element(s) not found>
    Call log:
      - expect.toHaveText with timeout 5000ms
      - waiting for locator('#event-title')


       at ../pages/EventSummaryPage.ts:61

      59 |         description: string;
      60 |     }) {
    > 61 |         await expect(this.page.locator(this.selectors.eventTitle)).toHaveText(expectedDetails.title);
         |                                                                    ^
      62 |         await expect(this.page.locator(this.selectors.eventDateTime)).toHaveText(expectedDetails.dateTime);
      63 |         await expect(this.page.locator(this.selectors.eventLocation)).toHaveText(expectedDetails.location);
      64 |         await expect(this.page.locator(this.selectors.eventOrganizer)).toHaveText(expectedDetails.organizer);
        at EventSummaryPage.verifyEventDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:61:68)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:31:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-4458f-splay-correct-event-details-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-4458f-splay-correct-event-details-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-4458f-splay-correct-event-details-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/event-management-eventSumm-4458f-splay-correct-event-details-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/event-management-eventSumm-4458f-splay-correct-event-details-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-4458f-splay-correct-event-details-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-4458f-splay-correct-event-details-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-4458f-splay-correct-event-details-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+311ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+18ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+622ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+21ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#event-title') [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+494ms[0m
  [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+72ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+137ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+21ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+210ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+53ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+21ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#event-title') [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+476ms[0m
  [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+77ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+144ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+52ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+316ms[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m
]]>
</system-err>
</testcase>
<testcase name="Event Summary Page › should display correct ticket information" classname="event-management/eventSummary.spec.ts" time="15.455">
<failure message="eventSummary.spec.ts:34:9 should display correct ticket information" type="FAILURE">
<![CDATA[  [chromium] › event-management/eventSummary.spec.ts:34:9 › Event Summary Page › should display correct ticket information 

    Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)

    Locator: locator('#ticket-price')
    Expected string: "$50.00"
    Received: <element(s) not found>
    Call log:
      - expect.toHaveText with timeout 5000ms
      - waiting for locator('#ticket-price')


       at ../pages/EventSummaryPage.ts:74

      72 |         remaining: string;
      73 |     }) {
    > 74 |         await expect(this.page.locator(this.selectors.ticketPrice)).toHaveText(expectedInfo.price);
         |                                                                     ^
      75 |         await expect(this.page.locator(this.selectors.ticketQuantity)).toHaveText(expectedInfo.quantity);
      76 |         await expect(this.page.locator(this.selectors.ticketsRemaining)).toHaveText(expectedInfo.remaining);
      77 |     }
        at EventSummaryPage.verifyTicketInfo (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:74:69)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:41:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-8cefd--correct-ticket-information-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)

    Locator: locator('#ticket-price')
    Expected string: "$50.00"
    Received: <element(s) not found>
    Call log:
      - expect.toHaveText with timeout 5000ms
      - waiting for locator('#ticket-price')


       at ../pages/EventSummaryPage.ts:74

      72 |         remaining: string;
      73 |     }) {
    > 74 |         await expect(this.page.locator(this.selectors.ticketPrice)).toHaveText(expectedInfo.price);
         |                                                                     ^
      75 |         await expect(this.page.locator(this.selectors.ticketQuantity)).toHaveText(expectedInfo.quantity);
      76 |         await expect(this.page.locator(this.selectors.ticketsRemaining)).toHaveText(expectedInfo.remaining);
      77 |     }
        at EventSummaryPage.verifyTicketInfo (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:74:69)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:41:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-8cefd--correct-ticket-information-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-8cefd--correct-ticket-information-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-8cefd--correct-ticket-information-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/event-management-eventSumm-8cefd--correct-ticket-information-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/event-management-eventSumm-8cefd--correct-ticket-information-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-8cefd--correct-ticket-information-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-8cefd--correct-ticket-information-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-8cefd--correct-ticket-information-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+110ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+62ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+21ms[0m
  [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#ticket-price') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+476ms[0m
  [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+64ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+119ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+19ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+34ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+48ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#ticket-price') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+493ms[0m
  [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+75ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+145ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+423ms[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+3ms[0m
]]>
</system-err>
</testcase>
<testcase name="Event Summary Page › should display and validate transactions table" classname="event-management/eventSummary.spec.ts" time="14.454">
<failure message="eventSummary.spec.ts:44:9 should display and validate transactions table" type="FAILURE">
<![CDATA[  [chromium] › event-management/eventSummary.spec.ts:44:9 › Event Summary Page › should display and validate transactions table 

    Error: Timed out 5000ms waiting for expect(locator).toBeVisible()

    Locator: locator('#transactions-table')
    Expected: visible
    Received: <element(s) not found>
    Call log:
      - expect.toBeVisible with timeout 5000ms
      - waiting for locator('#transactions-table')


       at ../pages/EventSummaryPage.ts:118

      116 |     // Table functionality methods
      117 |     async verifyTransactionTableExists() {
    > 118 |         await expect(this.page.locator(this.selectors.transactionsTable)).toBeVisible();
          |                                                                           ^
      119 |     }
      120 |
      121 |     async getTransactionCount(): Promise<number> {
        at EventSummaryPage.verifyTransactionTableExists (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:118:75)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:45:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-f9e3f-validate-transactions-table-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Error: Timed out 5000ms waiting for expect(locator).toBeVisible()

    Locator: locator('#transactions-table')
    Expected: visible
    Received: <element(s) not found>
    Call log:
      - expect.toBeVisible with timeout 5000ms
      - waiting for locator('#transactions-table')


       at ../pages/EventSummaryPage.ts:118

      116 |     // Table functionality methods
      117 |     async verifyTransactionTableExists() {
    > 118 |         await expect(this.page.locator(this.selectors.transactionsTable)).toBeVisible();
          |                                                                           ^
      119 |     }
      120 |
      121 |     async getTransactionCount(): Promise<number> {
        at EventSummaryPage.verifyTransactionTableExists (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:118:75)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:45:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-f9e3f-validate-transactions-table-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-f9e3f-validate-transactions-table-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-f9e3f-validate-transactions-table-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/event-management-eventSumm-f9e3f-validate-transactions-table-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/event-management-eventSumm-f9e3f-validate-transactions-table-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-f9e3f-validate-transactions-table-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-f9e3f-validate-transactions-table-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-f9e3f-validate-transactions-table-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+127ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+14ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+81ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+23ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> expect.toBeVisible started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#transactions-table') [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+489ms[0m
  [38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+55ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+104ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+73ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m=> expect.toBeVisible started [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#transactions-table') [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+477ms[0m
  [38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+64ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+41ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+313ms[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m
]]>
</system-err>
</testcase>
<testcase name="Event Summary Page › should calculate and display correct summary statistics" classname="event-management/eventSummary.spec.ts" time="14.118">
<failure message="eventSummary.spec.ts:62:9 should calculate and display correct summary statistics" type="FAILURE">
<![CDATA[  [chromium] › event-management/eventSummary.spec.ts:62:9 › Event Summary Page › should calculate and display correct summary statistics 

    Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)

    Locator: locator('#total-tickets-sold')
    Expected string: "25"
    Received: <element(s) not found>
    Call log:
      - expect.toHaveText with timeout 5000ms
      - waiting for locator('#total-tickets-sold')


       at ../pages/EventSummaryPage.ts:109

      107 |     // Summary statistics verification methods
      108 |     async verifyTotalTicketsSold(expectedTotal: string) {
    > 109 |         await expect(this.page.locator(this.selectors.totalTicketsSold)).toHaveText(expectedTotal);
          |                                                                          ^
      110 |     }
      111 |
      112 |     async verifyTotalRevenue(expectedRevenue: string) {
        at EventSummaryPage.verifyTotalTicketsSold (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:109:74)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:64:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-a89f1--correct-summary-statistics-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)

    Locator: locator('#total-tickets-sold')
    Expected string: "25"
    Received: <element(s) not found>
    Call log:
      - expect.toHaveText with timeout 5000ms
      - waiting for locator('#total-tickets-sold')


       at ../pages/EventSummaryPage.ts:109

      107 |     // Summary statistics verification methods
      108 |     async verifyTotalTicketsSold(expectedTotal: string) {
    > 109 |         await expect(this.page.locator(this.selectors.totalTicketsSold)).toHaveText(expectedTotal);
          |                                                                          ^
      110 |     }
      111 |
      112 |     async verifyTotalRevenue(expectedRevenue: string) {
        at EventSummaryPage.verifyTotalTicketsSold (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:109:74)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:64:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-a89f1--correct-summary-statistics-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-a89f1--correct-summary-statistics-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-a89f1--correct-summary-statistics-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/event-management-eventSumm-a89f1--correct-summary-statistics-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/event-management-eventSumm-a89f1--correct-summary-statistics-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-a89f1--correct-summary-statistics-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-a89f1--correct-summary-statistics-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-a89f1--correct-summary-statistics-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+107ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+117ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#total-tickets-sold') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+490ms[0m
  [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+63ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+130ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+53ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#total-tickets-sold') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+480ms[0m
  [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+50ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+36ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+326ms[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m
]]>
</system-err>
</testcase>
<testcase name="Event Summary Page › should navigate to edit event page" classname="event-management/eventSummary.spec.ts" time="123.472">
<failure message="eventSummary.spec.ts:68:9 should navigate to edit event page" type="FAILURE">
<![CDATA[  [chromium] › event-management/eventSummary.spec.ts:68:9 › Event Summary Page › should navigate to edit event page 

    Test timeout of 60000ms exceeded.

    Error: page.click: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#edit-event-btn')


       at ../pages/EventSummaryPage.ts:46

      44 |     // Navigation methods
      45 |     async clickEditEvent() {
    > 46 |         await this.page.click(this.selectors.editEventButton);
         |                         ^
      47 |     }
      48 |
      49 |     async returnToDashboard() {
        at EventSummaryPage.clickEditEvent (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:46:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:69:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-ea045-navigate-to-edit-event-page-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded.

    Error: page.click: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#edit-event-btn')


       at ../pages/EventSummaryPage.ts:46

      44 |     // Navigation methods
      45 |     async clickEditEvent() {
    > 46 |         await this.page.click(this.selectors.editEventButton);
         |                         ^
      47 |     }
      48 |
      49 |     async returnToDashboard() {
        at EventSummaryPage.clickEditEvent (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:46:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:69:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-ea045-navigate-to-edit-event-page-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-ea045-navigate-to-edit-event-page-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-ea045-navigate-to-edit-event-page-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/event-management-eventSumm-ea045-navigate-to-edit-event-page-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/event-management-eventSumm-ea045-navigate-to-edit-event-page-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-ea045-navigate-to-edit-event-page-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-ea045-navigate-to-edit-event-page-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-ea045-navigate-to-edit-event-page-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+24ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+106ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+32ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+57ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#edit-event-btn') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+497ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+56s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+77ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+17ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+149ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+52ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+110ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+22ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#edit-event-btn') [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+471ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+77ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+31ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+64ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+6ms[0m
]]>
</system-err>
</testcase>
<testcase name="Event Summary Page › should return to dashboard when clicking return button" classname="event-management/eventSummary.spec.ts" time="123.843">
<failure message="eventSummary.spec.ts:73:9 should return to dashboard when clicking return button" type="FAILURE">
<![CDATA[  [chromium] › event-management/eventSummary.spec.ts:73:9 › Event Summary Page › should return to dashboard when clicking return button 

    Test timeout of 60000ms exceeded.

    Error: page.click: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#return-dashboard-btn')


       at ../pages/EventSummaryPage.ts:50

      48 |
      49 |     async returnToDashboard() {
    > 50 |         await this.page.click(this.selectors.returnToDashboardButton);
         |                         ^
      51 |     }
      52 |
      53 |     // Event details verification methods
        at EventSummaryPage.returnToDashboard (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:50:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:74:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-93f51-when-clicking-return-button-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded.

    Error: page.click: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#return-dashboard-btn')


       at ../pages/EventSummaryPage.ts:50

      48 |
      49 |     async returnToDashboard() {
    > 50 |         await this.page.click(this.selectors.returnToDashboardButton);
         |                         ^
      51 |     }
      52 |
      53 |     // Event details verification methods
        at EventSummaryPage.returnToDashboard (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:50:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:74:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-93f51-when-clicking-return-button-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-93f51-when-clicking-return-button-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-93f51-when-clicking-return-button-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/event-management-eventSumm-93f51-when-clicking-return-button-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/event-management-eventSumm-93f51-when-clicking-return-button-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-93f51-when-clicking-return-button-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-93f51-when-clicking-return-button-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-93f51-when-clicking-return-button-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+168ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+98ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+16ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#return-dashboard-btn') [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+491ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+83ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+113ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+129ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+16ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+102ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+45ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#return-dashboard-btn') [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+482ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+108ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+59ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+57ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+5ms[0m
]]>
</system-err>
</testcase>
<testcase name="Event Summary Page › should verify all transaction table functionality" classname="event-management/eventSummary.spec.ts" time="14.508">
<failure message="eventSummary.spec.ts:78:9 should verify all transaction table functionality" type="FAILURE">
<![CDATA[  [chromium] › event-management/eventSummary.spec.ts:78:9 › Event Summary Page › should verify all transaction table functionality 

    Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)

    Locator: locator('.purchaser-name-link').first()
    Expected string: "Alice Johnson"
    Received: <element(s) not found>
    Call log:
      - expect.toHaveText with timeout 5000ms
      - waiting for locator('.purchaser-name-link').first()


       at ../pages/EventSummaryPage.ts:95

      93 |         };
      94 |
    > 95 |         await expect(row.purchaserName).toHaveText(expectedTransaction.purchaserName);
         |                                         ^
      96 |         await expect(row.organization).toHaveText(expectedTransaction.organization);
      97 |         await expect(row.purchaseDate).toHaveText(expectedTransaction.purchaseDate);
      98 |         await expect(row.ticketCount).toHaveText(expectedTransaction.ticketCount);
        at EventSummaryPage.verifyTransactionDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:95:41)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:106:36

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-c70f6-saction-table-functionality-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)

    Locator: locator('.purchaser-name-link').first()
    Expected string: "Alice Johnson"
    Received: <element(s) not found>
    Call log:
      - expect.toHaveText with timeout 5000ms
      - waiting for locator('.purchaser-name-link').first()


       at ../pages/EventSummaryPage.ts:95

      93 |         };
      94 |
    > 95 |         await expect(row.purchaserName).toHaveText(expectedTransaction.purchaserName);
         |                                         ^
      96 |         await expect(row.organization).toHaveText(expectedTransaction.organization);
      97 |         await expect(row.purchaseDate).toHaveText(expectedTransaction.purchaseDate);
      98 |         await expect(row.ticketCount).toHaveText(expectedTransaction.ticketCount);
        at EventSummaryPage.verifyTransactionDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:95:41)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:106:36

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-c70f6-saction-table-functionality-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-c70f6-saction-table-functionality-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-c70f6-saction-table-functionality-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/event-management-eventSumm-c70f6-saction-table-functionality-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/event-management-eventSumm-c70f6-saction-table-functionality-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-c70f6-saction-table-functionality-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-c70f6-saction-table-functionality-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-c70f6-saction-table-functionality-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+284ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+14ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+49ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('.purchaser-name-link').first() [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+492ms[0m
  [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+76ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+117ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+34ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+69ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+18ms[0m
  [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+25ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('.purchaser-name-link').first() [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+448ms[0m
  [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+59ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+41ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+302ms[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+2ms[0m
]]>
</system-err>
</testcase>
<testcase name="Event Summary Page › should verify time and date display format" classname="event-management/eventSummary.spec.ts" time="14.543">
<failure message="eventSummary.spec.ts:115:9 should verify time and date display format" type="FAILURE">
<![CDATA[  [chromium] › event-management/eventSummary.spec.ts:115:9 › Event Summary Page › should verify time and date display format 

    Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)

    Locator: locator('#event-title')
    Expected string: "HVAC Training Workshop"
    Received: <element(s) not found>
    Call log:
      - expect.toHaveText with timeout 5000ms
      - waiting for locator('#event-title')


       at ../pages/EventSummaryPage.ts:61

      59 |         description: string;
      60 |     }) {
    > 61 |         await expect(this.page.locator(this.selectors.eventTitle)).toHaveText(expectedDetails.title);
         |                                                                    ^
      62 |         await expect(this.page.locator(this.selectors.eventDateTime)).toHaveText(expectedDetails.dateTime);
      63 |         await expect(this.page.locator(this.selectors.eventLocation)).toHaveText(expectedDetails.location);
      64 |         await expect(this.page.locator(this.selectors.eventOrganizer)).toHaveText(expectedDetails.organizer);
        at EventSummaryPage.verifyEventDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:61:68)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:124:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-c80fb-ime-and-date-display-format-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)

    Locator: locator('#event-title')
    Expected string: "HVAC Training Workshop"
    Received: <element(s) not found>
    Call log:
      - expect.toHaveText with timeout 5000ms
      - waiting for locator('#event-title')


       at ../pages/EventSummaryPage.ts:61

      59 |         description: string;
      60 |     }) {
    > 61 |         await expect(this.page.locator(this.selectors.eventTitle)).toHaveText(expectedDetails.title);
         |                                                                    ^
      62 |         await expect(this.page.locator(this.selectors.eventDateTime)).toHaveText(expectedDetails.dateTime);
      63 |         await expect(this.page.locator(this.selectors.eventLocation)).toHaveText(expectedDetails.location);
      64 |         await expect(this.page.locator(this.selectors.eventOrganizer)).toHaveText(expectedDetails.organizer);
        at EventSummaryPage.verifyEventDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:61:68)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:124:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-c80fb-ime-and-date-display-format-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-c80fb-ime-and-date-display-format-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-c80fb-ime-and-date-display-format-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/event-management-eventSumm-c80fb-ime-and-date-display-format-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/event-management-eventSumm-c80fb-ime-and-date-display-format-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-c80fb-ime-and-date-display-format-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-c80fb-ime-and-date-display-format-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-c80fb-ime-and-date-display-format-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+124ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+93ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#event-title') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+492ms[0m
  [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+58ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+96ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+112ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+44ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#event-title') [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+437ms[0m
  [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+70ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+43ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+446ms[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m
]]>
</system-err>
</testcase>
<testcase name="Event Summary Page › should verify revenue calculations accuracy" classname="event-management/eventSummary.spec.ts" time="14.561">
<failure message="eventSummary.spec.ts:127:9 should verify revenue calculations accuracy" type="FAILURE">
<![CDATA[  [chromium] › event-management/eventSummary.spec.ts:127:9 › Event Summary Page › should verify revenue calculations accuracy 

    Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)

    Locator: locator('#total-tickets-sold')
    Expected string: "6"
    Received: <element(s) not found>
    Call log:
      - expect.toHaveText with timeout 5000ms
      - waiting for locator('#total-tickets-sold')


       at ../pages/EventSummaryPage.ts:109

      107 |     // Summary statistics verification methods
      108 |     async verifyTotalTicketsSold(expectedTotal: string) {
    > 109 |         await expect(this.page.locator(this.selectors.totalTicketsSold)).toHaveText(expectedTotal);
          |                                                                          ^
      110 |     }
      111 |
      112 |     async verifyTotalRevenue(expectedRevenue: string) {
        at EventSummaryPage.verifyTotalTicketsSold (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:109:74)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:143:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-d44d3-venue-calculations-accuracy-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)

    Locator: locator('#total-tickets-sold')
    Expected string: "6"
    Received: <element(s) not found>
    Call log:
      - expect.toHaveText with timeout 5000ms
      - waiting for locator('#total-tickets-sold')


       at ../pages/EventSummaryPage.ts:109

      107 |     // Summary statistics verification methods
      108 |     async verifyTotalTicketsSold(expectedTotal: string) {
    > 109 |         await expect(this.page.locator(this.selectors.totalTicketsSold)).toHaveText(expectedTotal);
          |                                                                          ^
      110 |     }
      111 |
      112 |     async verifyTotalRevenue(expectedRevenue: string) {
        at EventSummaryPage.verifyTotalTicketsSold (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/EventSummaryPage.ts:109:74)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/eventSummary.spec.ts:143:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-d44d3-venue-calculations-accuracy-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-d44d3-venue-calculations-accuracy-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/event-management-eventSumm-d44d3-venue-calculations-accuracy-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/event-management-eventSumm-d44d3-venue-calculations-accuracy-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/event-management-eventSumm-d44d3-venue-calculations-accuracy-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-d44d3-venue-calculations-accuracy-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-d44d3-venue-calculations-accuracy-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/event-management-eventSumm-d44d3-venue-calculations-accuracy-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+123ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+54ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#total-tickets-sold') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+494ms[0m
  [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+69ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+432ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+19ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+73ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+59ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345", waiting until "load" [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=event-summary&event_id=12345" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+26ms[0m
  [38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#total-tickets-sold') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+459ms[0m
  [38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+67ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+113ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+458ms[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+2ms[0m
]]>
</system-err>
</testcase>
</testsuite>
<testsuite name="event-management/modifyEvent.spec.ts" timestamp="2025-04-28T18:50:51.076Z" hostname="chromium" tests="7" failures="7" skipped="0" time="542.96" errors="0">
<testcase name="Modify Event Page › should display instructions section" classname="event-management/modifyEvent.spec.ts" time="14.397">
<failure message="modifyEvent.spec.ts:22:9 should display instructions section" type="FAILURE">
<![CDATA[  [chromium] › event-management/modifyEvent.spec.ts:22:9 › Modify Event Page › should display instructions section 

    Error: Timed out 5000ms waiting for expect(locator).toBeVisible()

    Locator: locator('#event-modification-instructions')
    Expected: visible
    Received: <element(s) not found>
    Call log:
      - expect.toBeVisible with timeout 5000ms
      - waiting for locator('#event-modification-instructions')


       at ../pages/ModifyEventPage.ts:38

      36 |     async verifyInstructionsVisibility() {
      37 |         const instructions = await this.page.locator(this.selectors.instructionsSection);
    > 38 |         await expect(instructions).toBeVisible();
         |                                    ^
      39 |     }
      40 |
      41 |     async verifyPrefilledValues(expectedValues: {
        at ModifyEventPage.verifyInstructionsVisibility (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:38:36)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:23:9

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-660c0-isplay-instructions-section-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Error: Timed out 5000ms waiting for expect(locator).toBeVisible()

    Locator: locator('#event-modification-instructions')
    Expected: visible
    Received: <element(s) not found>
    Call log:
      - expect.toBeVisible with timeout 5000ms
      - waiting for locator('#event-modification-instructions')


       at ../pages/ModifyEventPage.ts:38

      36 |     async verifyInstructionsVisibility() {
      37 |         const instructions = await this.page.locator(this.selectors.instructionsSection);
    > 38 |         await expect(instructions).toBeVisible();
         |                                    ^
      39 |     }
      40 |
      41 |     async verifyPrefilledValues(expectedValues: {
        at ModifyEventPage.verifyInstructionsVisibility (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:38:36)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:23:9

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-660c0-isplay-instructions-section-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-660c0-isplay-instructions-section-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-660c0-isplay-instructions-section-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/event-management-modifyEve-660c0-isplay-instructions-section-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/event-management-modifyEve-660c0-isplay-instructions-section-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-modifyEve-660c0-isplay-instructions-section-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-modifyEve-660c0-isplay-instructions-section-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/event-management-modifyEve-660c0-isplay-instructions-section-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+185ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+38ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m=> expect.toBeVisible started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#event-modification-instructions') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+496ms[0m
  [38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+70ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+108ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+39ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+93ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+21ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+17ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+14ms[0m
  [38;5;45;1mpw:api [0m=> expect.toBeVisible started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#event-modification-instructions') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+483ms[0m
  [38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+77ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+201ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+422ms[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m
]]>
</system-err>
</testcase>
<testcase name="Modify Event Page › should display pre-filled form values correctly" classname="event-management/modifyEvent.spec.ts" time="14.585">
<failure message="modifyEvent.spec.ts:26:9 should display pre-filled form values correctly" type="FAILURE">
<![CDATA[  [chromium] › event-management/modifyEvent.spec.ts:26:9 › Modify Event Page › should display pre-filled form values correctly 

    Error: Timed out 5000ms waiting for expect(locator).toHaveValue(expected)

    Locator: locator('#event-name')
    Expected string: "HVAC Training Workshop"
    Received: <element(s) not found>
    Call log:
      - expect.toHaveValue with timeout 5000ms
      - waiting for locator('#event-name')


       at ../pages/ModifyEventPage.ts:51

      49 |         ticketQuantity: string;
      50 |     }) {
    > 51 |         await expect(this.page.locator(this.selectors.eventNameInput)).toHaveValue(expectedValues.name);
         |                                                                        ^
      52 |         await expect(this.page.locator(this.selectors.eventDescriptionInput)).toHaveValue(expectedValues.description);
      53 |         await expect(this.page.locator(this.selectors.eventDateInput)).toHaveValue(expectedValues.date);
      54 |         await expect(this.page.locator(this.selectors.eventTimeInput)).toHaveValue(expectedValues.time);
        at ModifyEventPage.verifyPrefilledValues (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:51:72)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:38:31

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-a5260-illed-form-values-correctly-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Error: Timed out 5000ms waiting for expect(locator).toHaveValue(expected)

    Locator: locator('#event-name')
    Expected string: "HVAC Training Workshop"
    Received: <element(s) not found>
    Call log:
      - expect.toHaveValue with timeout 5000ms
      - waiting for locator('#event-name')


       at ../pages/ModifyEventPage.ts:51

      49 |         ticketQuantity: string;
      50 |     }) {
    > 51 |         await expect(this.page.locator(this.selectors.eventNameInput)).toHaveValue(expectedValues.name);
         |                                                                        ^
      52 |         await expect(this.page.locator(this.selectors.eventDescriptionInput)).toHaveValue(expectedValues.description);
      53 |         await expect(this.page.locator(this.selectors.eventDateInput)).toHaveValue(expectedValues.date);
      54 |         await expect(this.page.locator(this.selectors.eventTimeInput)).toHaveValue(expectedValues.time);
        at ModifyEventPage.verifyPrefilledValues (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:51:72)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:38:31

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-a5260-illed-form-values-correctly-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-a5260-illed-form-values-correctly-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-a5260-illed-form-values-correctly-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/event-management-modifyEve-a5260-illed-form-values-correctly-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/event-management-modifyEve-a5260-illed-form-values-correctly-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-modifyEve-a5260-illed-form-values-correctly-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-modifyEve-a5260-illed-form-values-correctly-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/event-management-modifyEve-a5260-illed-form-values-correctly-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+165ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+38ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> expect.toHaveValue started [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0mexpect.toHaveValue with timeout 5000ms [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#event-name') [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+541ms[0m
  [38;5;45;1mpw:api [0m<= expect.toHaveValue succeeded [38;5;45m+4s[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+61ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+114ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+107ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0m=> expect.toHaveValue started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mexpect.toHaveValue with timeout 5000ms [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#event-name') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+480ms[0m
  [38;5;45;1mpw:api [0m<= expect.toHaveValue succeeded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+73ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+37ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+382ms[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+2ms[0m
]]>
</system-err>
</testcase>
<testcase name="Modify Event Page › should successfully modify event details" classname="event-management/modifyEvent.spec.ts" time="123.312">
<failure message="modifyEvent.spec.ts:41:9 should successfully modify event details" type="FAILURE">
<![CDATA[  [chromium] › event-management/modifyEvent.spec.ts:41:9 › Modify Event Page › should successfully modify event details 

    Test timeout of 60000ms exceeded.

    Error: page.fill: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#event-name')


       at ../pages/ModifyEventPage.ts:71

      69 |         ticketQuantity?: string;
      70 |     }) {
    > 71 |         if (eventDetails.name) await this.page.fill(this.selectors.eventNameInput, eventDetails.name);
         |                                                ^
      72 |         if (eventDetails.description) await this.page.fill(this.selectors.eventDescriptionInput, eventDetails.description);
      73 |         if (eventDetails.date) await this.page.fill(this.selectors.eventDateInput, eventDetails.date);
      74 |         if (eventDetails.time) await this.page.fill(this.selectors.eventTimeInput, eventDetails.time);
        at ModifyEventPage.modifyEventDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:71:48)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:53:31

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-6783d-sfully-modify-event-details-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded.

    Error: page.fill: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#event-name')


       at ../pages/ModifyEventPage.ts:71

      69 |         ticketQuantity?: string;
      70 |     }) {
    > 71 |         if (eventDetails.name) await this.page.fill(this.selectors.eventNameInput, eventDetails.name);
         |                                                ^
      72 |         if (eventDetails.description) await this.page.fill(this.selectors.eventDescriptionInput, eventDetails.description);
      73 |         if (eventDetails.date) await this.page.fill(this.selectors.eventDateInput, eventDetails.date);
      74 |         if (eventDetails.time) await this.page.fill(this.selectors.eventTimeInput, eventDetails.time);
        at ModifyEventPage.modifyEventDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:71:48)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:53:31

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-6783d-sfully-modify-event-details-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-6783d-sfully-modify-event-details-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-6783d-sfully-modify-event-details-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/event-management-modifyEve-6783d-sfully-modify-event-details-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/event-management-modifyEve-6783d-sfully-modify-event-details-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-modifyEve-6783d-sfully-modify-event-details-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-modifyEve-6783d-sfully-modify-event-details-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/event-management-modifyEve-6783d-sfully-modify-event-details-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+104ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+59ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#event-name') [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+494ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+72ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+214ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+77ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#event-name') [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+480ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+68ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+35ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+69ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+4ms[0m
]]>
</system-err>
</testcase>
<testcase name="Modify Event Page › should validate form fields correctly" classname="event-management/modifyEvent.spec.ts" time="123.39">
<failure message="modifyEvent.spec.ts:64:9 should validate form fields correctly" type="FAILURE">
<![CDATA[  [chromium] › event-management/modifyEvent.spec.ts:64:9 › Modify Event Page › should validate form fields correctly 

    Test timeout of 60000ms exceeded.

    Error: page.fill: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#event-date')


       at ../pages/ModifyEventPage.ts:73

      71 |         if (eventDetails.name) await this.page.fill(this.selectors.eventNameInput, eventDetails.name);
      72 |         if (eventDetails.description) await this.page.fill(this.selectors.eventDescriptionInput, eventDetails.description);
    > 73 |         if (eventDetails.date) await this.page.fill(this.selectors.eventDateInput, eventDetails.date);
         |                                                ^
      74 |         if (eventDetails.time) await this.page.fill(this.selectors.eventTimeInput, eventDetails.time);
      75 |         if (eventDetails.location) await this.page.fill(this.selectors.eventLocationInput, eventDetails.location);
      76 |         if (eventDetails.organizer) await this.page.fill(this.selectors.eventOrganizerInput, eventDetails.organizer);
        at ModifyEventPage.modifyEventDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:73:48)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:66:31

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-2b7c4-idate-form-fields-correctly-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded.

    Error: page.fill: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#event-date')


       at ../pages/ModifyEventPage.ts:73

      71 |         if (eventDetails.name) await this.page.fill(this.selectors.eventNameInput, eventDetails.name);
      72 |         if (eventDetails.description) await this.page.fill(this.selectors.eventDescriptionInput, eventDetails.description);
    > 73 |         if (eventDetails.date) await this.page.fill(this.selectors.eventDateInput, eventDetails.date);
         |                                                ^
      74 |         if (eventDetails.time) await this.page.fill(this.selectors.eventTimeInput, eventDetails.time);
      75 |         if (eventDetails.location) await this.page.fill(this.selectors.eventLocationInput, eventDetails.location);
      76 |         if (eventDetails.organizer) await this.page.fill(this.selectors.eventOrganizerInput, eventDetails.organizer);
        at ModifyEventPage.modifyEventDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:73:48)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:66:31

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-2b7c4-idate-form-fields-correctly-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-2b7c4-idate-form-fields-correctly-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-2b7c4-idate-form-fields-correctly-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/event-management-modifyEve-2b7c4-idate-form-fields-correctly-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/event-management-modifyEve-2b7c4-idate-form-fields-correctly-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-modifyEve-2b7c4-idate-form-fields-correctly-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-modifyEve-2b7c4-idate-form-fields-correctly-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/event-management-modifyEve-2b7c4-idate-form-fields-correctly-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+94ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+81ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+22ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#event-date') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+496ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+68ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+109ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+90ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+144ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+17ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#event-date') [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+470ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+68ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+33ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+46ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+4ms[0m
]]>
</system-err>
</testcase>
<testcase name="Modify Event Page › should persist valid field values after failed validation" classname="event-management/modifyEvent.spec.ts" time="124.148">
<failure message="modifyEvent.spec.ts:87:9 should persist valid field values after failed validation" type="FAILURE">
<![CDATA[  [chromium] › event-management/modifyEvent.spec.ts:87:9 › Modify Event Page › should persist valid field values after failed validation 

    Test timeout of 60000ms exceeded.

    Error: page.fill: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#event-name')


       at ../pages/ModifyEventPage.ts:71

      69 |         ticketQuantity?: string;
      70 |     }) {
    > 71 |         if (eventDetails.name) await this.page.fill(this.selectors.eventNameInput, eventDetails.name);
         |                                                ^
      72 |         if (eventDetails.description) await this.page.fill(this.selectors.eventDescriptionInput, eventDetails.description);
      73 |         if (eventDetails.date) await this.page.fill(this.selectors.eventDateInput, eventDetails.date);
      74 |         if (eventDetails.time) await this.page.fill(this.selectors.eventTimeInput, eventDetails.time);
        at ModifyEventPage.modifyEventDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:71:48)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:93:31

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-0cf4c-ues-after-failed-validation-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded.

    Error: page.fill: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#event-name')


       at ../pages/ModifyEventPage.ts:71

      69 |         ticketQuantity?: string;
      70 |     }) {
    > 71 |         if (eventDetails.name) await this.page.fill(this.selectors.eventNameInput, eventDetails.name);
         |                                                ^
      72 |         if (eventDetails.description) await this.page.fill(this.selectors.eventDescriptionInput, eventDetails.description);
      73 |         if (eventDetails.date) await this.page.fill(this.selectors.eventDateInput, eventDetails.date);
      74 |         if (eventDetails.time) await this.page.fill(this.selectors.eventTimeInput, eventDetails.time);
        at ModifyEventPage.modifyEventDetails (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:71:48)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:93:31

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-0cf4c-ues-after-failed-validation-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-0cf4c-ues-after-failed-validation-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-0cf4c-ues-after-failed-validation-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/event-management-modifyEve-0cf4c-ues-after-failed-validation-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/event-management-modifyEve-0cf4c-ues-after-failed-validation-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-modifyEve-0cf4c-ues-after-failed-validation-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-modifyEve-0cf4c-ues-after-failed-validation-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/event-management-modifyEve-0cf4c-ues-after-failed-validation-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+131ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+97ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#event-name') [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+495ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+66ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+130ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+48ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+61ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#event-name') [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+425ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+112ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+127ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+4s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+5ms[0m
]]>
</system-err>
</testcase>
<testcase name="Modify Event Page › should return to dashboard when clicking return button" classname="event-management/modifyEvent.spec.ts" time="123.71">
<failure message="modifyEvent.spec.ts:111:9 should return to dashboard when clicking return button" type="FAILURE">
<![CDATA[  [chromium] › event-management/modifyEvent.spec.ts:111:9 › Modify Event Page › should return to dashboard when clicking return button 

    Test timeout of 60000ms exceeded.

    Error: page.click: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#return-dashboard-btn')


       at ../pages/ModifyEventPage.ts:86

      84 |
      85 |     async returnToDashboard() {
    > 86 |         await this.page.click(this.selectors.returnToDashboardButton);
         |                         ^
      87 |     }
      88 |
      89 |     async verifyValidationError(field: string, expectedMessage: string) {
        at ModifyEventPage.returnToDashboard (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:86:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:112:31

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-564bf-when-clicking-return-button-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded.

    Error: page.click: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#return-dashboard-btn')


       at ../pages/ModifyEventPage.ts:86

      84 |
      85 |     async returnToDashboard() {
    > 86 |         await this.page.click(this.selectors.returnToDashboardButton);
         |                         ^
      87 |     }
      88 |
      89 |     async verifyValidationError(field: string, expectedMessage: string) {
        at ModifyEventPage.returnToDashboard (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:86:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:112:31

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-564bf-when-clicking-return-button-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-564bf-when-clicking-return-button-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-564bf-when-clicking-return-button-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/event-management-modifyEve-564bf-when-clicking-return-button-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/event-management-modifyEve-564bf-when-clicking-return-button-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-modifyEve-564bf-when-clicking-return-button-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-modifyEve-564bf-when-clicking-return-button-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/event-management-modifyEve-564bf-when-clicking-return-button-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+164ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+38ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+52ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#return-dashboard-btn') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+497ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+72ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+33ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+187ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+54ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#return-dashboard-btn') [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+479ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+72ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+37ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+53ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+10ms[0m
]]>
</system-err>
</testcase>
<testcase name="Modify Event Page › should verify integration with The Events Calendar Community Events plugin" classname="event-management/modifyEvent.spec.ts" time="19.418">
<failure message="modifyEvent.spec.ts:116:9 should verify integration with The Events Calendar Community Events plugin" type="FAILURE">
<![CDATA[  [chromium] › event-management/modifyEvent.spec.ts:116:9 › Modify Event Page › should verify integration with The Events Calendar Community Events plugin 

    Error: Timed out 5000ms waiting for expect(locator).toBeVisible()

    Locator: locator('.tribe-community-events')
    Expected: visible
    Received: <element(s) not found>
    Call log:
      - expect.toBeVisible with timeout 5000ms
      - waiting for locator('.tribe-community-events')


       at ../pages/ModifyEventPage.ts:96

      94 |     async verifyPluginIntegration() {
      95 |         // Verify The Events Calendar Community Events plugin elements
    > 96 |         await expect(this.page.locator('.tribe-community-events')).toBeVisible();
         |                                                                    ^
      97 |         await expect(this.page.locator('.tribe-community-events-content')).toBeVisible();
      98 |     }
      99 | }
        at ModifyEventPage.verifyPluginIntegration (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:96:68)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:117:31

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-a04c8-dar-Community-Events-plugin-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Error: Timed out 5000ms waiting for expect(locator).toBeVisible()

    Locator: locator('.tribe-community-events')
    Expected: visible
    Received: <element(s) not found>
    Call log:
      - expect.toBeVisible with timeout 5000ms
      - waiting for locator('.tribe-community-events')


       at ../pages/ModifyEventPage.ts:96

      94 |     async verifyPluginIntegration() {
      95 |         // Verify The Events Calendar Community Events plugin elements
    > 96 |         await expect(this.page.locator('.tribe-community-events')).toBeVisible();
         |                                                                    ^
      97 |         await expect(this.page.locator('.tribe-community-events-content')).toBeVisible();
      98 |     }
      99 | }
        at ModifyEventPage.verifyPluginIntegration (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/ModifyEventPage.ts:96:68)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/modifyEvent.spec.ts:117:31

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-a04c8-dar-Community-Events-plugin-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-a04c8-dar-Community-Events-plugin-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/event-management-modifyEve-a04c8-dar-Community-Events-plugin-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/event-management-modifyEve-a04c8-dar-Community-Events-plugin-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/event-management-modifyEve-a04c8-dar-Community-Events-plugin-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-modifyEve-a04c8-dar-Community-Events-plugin-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/event-management-modifyEve-a04c8-dar-Community-Events-plugin-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/event-management-modifyEve-a04c8-dar-Community-Events-plugin-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+181ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+50ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+17ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> expect.toBeVisible started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('.tribe-community-events') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+497ms[0m
  [38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+81ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+107ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+158ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-admin/admin.php?page=community-events-edit&event_id=12345" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0m=> expect.toBeVisible started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('.tribe-community-events') [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+472ms[0m
  [38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+5s[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+73ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+42ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+1s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+4ms[0m
]]>
</system-err>
</testcase>
</testsuite>
<testsuite name="login.spec.ts" timestamp="2025-04-28T18:50:51.076Z" hostname="chromium" tests="7" failures="7" skipped="0" time="619.402" errors="0">
<testcase name="Community Login Page › successful login and logout flow" classname="login.spec.ts" time="7.274">
<failure message="login.spec.ts:12:9 successful login and logout flow" type="FAILURE">
<![CDATA[  [chromium] › login.spec.ts:12:9 › Community Login Page › successful login and logout flow ────────

    Error: expect(received).toBeTruthy()

    Received: false

      12 |     test('successful login and logout flow', async ({ page }) => {
      13 |         await loginPage.login('testuser', 'correctpassword');
    > 14 |         await expect(await loginPage.isLoggedIn()).toBeTruthy();
         |                                                    ^
      15 |         
      16 |         await loginPage.logout();
      17 |         await expect(await loginPage.isLoggedIn()).toBeFalsy();
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:14:52

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-successful-login-and-logout-flow-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Error: expect(received).toBeTruthy()

    Received: false

      12 |     test('successful login and logout flow', async ({ page }) => {
      13 |         await loginPage.login('testuser', 'correctpassword');
    > 14 |         await expect(await loginPage.isLoggedIn()).toBeTruthy();
         |                                                    ^
      15 |         
      16 |         await loginPage.logout();
      17 |         await expect(await loginPage.isLoggedIn()).toBeFalsy();
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:14:52

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-successful-login-and-logout-flow-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-successful-login-and-logout-flow-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-successful-login-and-logout-flow-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/login-Community-Login-Page-successful-login-and-logout-flow-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/login-Community-Login-Page-successful-login-and-logout-flow-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/login-Community-Login-Page-successful-login-and-logout-flow-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/login-Community-Login-Page-successful-login-and-logout-flow-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/login-Community-Login-Page-successful-login-and-logout-flow-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+122ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+38ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+74ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+159ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+16ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+41ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" required="required" autocapitalize="off" autocomplete="username" aria-describedby="login_error"/> [38;5;45m+17ms[0m
  [38;5;45;1mpw:api [0m  fill("testuser") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+24ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="pwd" id="user_pass" type="password" spellcheck="false" required="required" class="input password-input" aria-describedby="login_error" autocomplete="current-password"/> [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m  fill("correctpassword") [38;5;45m+35ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+32ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input type="submit" id="wp-submit" value="Log In" name="wp-submit" class="button button-primary button-large"/> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting click action [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  element is visible, enabled and stable [38;5;45m+29ms[0m
  [38;5;45;1mpw:api [0m  scrolling into view if needed [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  done scrolling [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  performing click action [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  click action done [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m  waiting for scheduled navigations to finish [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigations have finished [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> locator.isVisible started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  checking visibility of locator('body.logged-in') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= locator.isVisible succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+117ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body class="login js login-action-login wp-core-ui  locale-en-us">…</body> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+111ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+60ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+148ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+31ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+43ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" required="required" autocapitalize="off" autocomplete="username" aria-describedby="login_error"/> [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0m  fill("testuser") [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+17ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="pwd" id="user_pass" type="password" spellcheck="false" required="required" class="input password-input" aria-describedby="login_error" autocomplete="current-password"/> [38;5;45m+118ms[0m
  [38;5;45;1mpw:api [0m  fill("correctpassword") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+32ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input type="submit" id="wp-submit" value="Log In" name="wp-submit" class="button button-primary button-large"/> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mattempting click action [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and stable [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  element is visible, enabled and stable [38;5;45m+23ms[0m
  [38;5;45;1mpw:api [0m  scrolling into view if needed [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  done scrolling [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  performing click action [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  click action done [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  waiting for scheduled navigations to finish [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigations have finished [38;5;45m+17ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> locator.isVisible started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  checking visibility of locator('body.logged-in') [38;5;45m+17ms[0m
  [38;5;45;1mpw:api [0m<= locator.isVisible succeeded [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+68ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+148ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body class="login js login-action-login wp-core-ui  locale-en-us">…</body> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+23ms[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m
]]>
</system-err>
</testcase>
<testcase name="Community Login Page › displays error message for invalid credentials" classname="login.spec.ts" time="120.64">
<failure message="login.spec.ts:20:9 displays error message for invalid credentials" type="FAILURE">
<![CDATA[  [chromium] › login.spec.ts:20:9 › Community Login Page › displays error message for invalid credentials 

    Test timeout of 60000ms exceeded.

    Error: locator.textContent: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('.login-error')


       at ../page-objects/login-page.ts:48

      46 |     async getErrorMessage() {
      47 |         const error = await this.page.locator(this.errorMessage);
    > 48 |         return error.textContent();
         |                      ^
      49 |     }
      50 |
      51 |     async isLoggedIn() {
        at LoginPage.getErrorMessage (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/login-page.ts:48:22)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:22:30

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-bdccf-age-for-invalid-credentials-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded.

    Error: locator.textContent: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('.login-error')


       at ../page-objects/login-page.ts:48

      46 |     async getErrorMessage() {
      47 |         const error = await this.page.locator(this.errorMessage);
    > 48 |         return error.textContent();
         |                      ^
      49 |     }
      50 |
      51 |     async isLoggedIn() {
        at LoginPage.getErrorMessage (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/login-page.ts:48:22)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:22:30

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-bdccf-age-for-invalid-credentials-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-bdccf-age-for-invalid-credentials-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-bdccf-age-for-invalid-credentials-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/login-Community-Login-Page-bdccf-age-for-invalid-credentials-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/login-Community-Login-Page-bdccf-age-for-invalid-credentials-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/login-Community-Login-Page-bdccf-age-for-invalid-credentials-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/login-Community-Login-Page-bdccf-age-for-invalid-credentials-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/login-Community-Login-Page-bdccf-age-for-invalid-credentials-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+94ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+146ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+144ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" required="required" autocapitalize="off" autocomplete="username" aria-describedby="login_error"/> [38;5;45m+97ms[0m
  [38;5;45;1mpw:api [0m  fill("testuser") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+33ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="pwd" id="user_pass" type="password" spellcheck="false" required="required" class="input password-input" aria-describedby="login_error" autocomplete="current-password"/> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  fill("wrongpassword") [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+39ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input type="submit" id="wp-submit" value="Log In" name="wp-submit" class="button button-primary button-large"/> [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0mattempting click action [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and stable [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  element is visible, enabled and stable [38;5;45m+26ms[0m
  [38;5;45;1mpw:api [0m  scrolling into view if needed [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  done scrolling [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  performing click action [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  click action done [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  waiting for scheduled navigations to finish [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigations have finished [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> locator.textContent started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('.login-error') [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+380ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+85ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body class="login js login-action-login wp-core-ui  locale-en-us">…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= locator.textContent failed [38;5;45m+53ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+38ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+389ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+76ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+14ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+26ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+254ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+168ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+40ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+180ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+46ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" required="required" autocapitalize="off" autocomplete="username" aria-describedby="login_error"/> [38;5;45m+113ms[0m
  [38;5;45;1mpw:api [0m  fill("testuser") [38;5;45m+14ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="pwd" id="user_pass" type="password" spellcheck="false" required="required" class="input password-input" aria-describedby="login_error" autocomplete="current-password"/> [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  fill("wrongpassword") [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+62ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+213ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input type="submit" id="wp-submit" value="Log In" name="wp-submit" class="button button-primary button-large"/> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mattempting click action [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  element is visible, enabled and stable [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  scrolling into view if needed [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  done scrolling [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+16ms[0m
  [38;5;45;1mpw:api [0m  performing click action [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  click action done [38;5;45m+26ms[0m
  [38;5;45;1mpw:api [0m  waiting for scheduled navigations to finish [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigations have finished [38;5;45m+43ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m=> locator.textContent started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('.login-error') [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+486ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+54s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+39ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+379ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body class="login js login-action-login wp-core-ui  locale-en-us">…</body> [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= locator.textContent failed [38;5;45m+18ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+14ms[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+3ms[0m
]]>
</system-err>
</testcase>
<testcase name="Community Login Page › remember me functionality persists login state" classname="login.spec.ts" time="8.447">
<failure message="login.spec.ts:27:9 remember me functionality persists login state" type="FAILURE">
<![CDATA[  [chromium] › login.spec.ts:27:9 › Community Login Page › remember me functionality persists login state 

    Error: expect(received).toBeTruthy()

    Received: false

      27 |     test('remember me functionality persists login state', async ({ page, context }) => {
      28 |         await loginPage.login('testuser', 'correctpassword', true);
    > 29 |         await expect(await loginPage.isLoggedIn()).toBeTruthy();
         |                                                    ^
      30 |         
      31 |         // Store cookies
      32 |         const cookies = await context.cookies();
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:29:52

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-cbd17-nality-persists-login-state-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Error: expect(received).toBeTruthy()

    Received: false

      27 |     test('remember me functionality persists login state', async ({ page, context }) => {
      28 |         await loginPage.login('testuser', 'correctpassword', true);
    > 29 |         await expect(await loginPage.isLoggedIn()).toBeTruthy();
         |                                                    ^
      30 |         
      31 |         // Store cookies
      32 |         const cookies = await context.cookies();
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:29:52

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-cbd17-nality-persists-login-state-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-cbd17-nality-persists-login-state-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-cbd17-nality-persists-login-state-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/login-Community-Login-Page-cbd17-nality-persists-login-state-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/login-Community-Login-Page-cbd17-nality-persists-login-state-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/login-Community-Login-Page-cbd17-nality-persists-login-state-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/login-Community-Login-Page-cbd17-nality-persists-login-state-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/login-Community-Login-Page-cbd17-nality-persists-login-state-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+128ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+87ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+147ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" required="required" autocapitalize="off" autocomplete="username" aria-describedby="login_error"/> [38;5;45m+18ms[0m
  [38;5;45;1mpw:api [0m  fill("testuser") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+96ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="pwd" id="user_pass" type="password" spellcheck="false" required="required" class="input password-input" aria-describedby="login_error" autocomplete="current-password"/> [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  fill("correctpassword") [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+35ms[0m
  [38;5;45;1mpw:api [0m=> page.check started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#rememberme') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input type="checkbox" id="rememberme" value="forever" name="rememberme"/> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mattempting click action [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  element is visible, enabled and stable [38;5;45m+24ms[0m
  [38;5;45;1mpw:api [0m  scrolling into view if needed [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  done scrolling [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  performing click action [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  click action done [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m  waiting for scheduled navigations to finish [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigations have finished [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.check succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input type="submit" id="wp-submit" value="Log In" name="wp-submit" class="button button-primary button-large"/> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting click action [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  element is visible, enabled and stable [38;5;45m+25ms[0m
  [38;5;45;1mpw:api [0m  scrolling into view if needed [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  done scrolling [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  performing click action [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  click action done [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m  waiting for scheduled navigations to finish [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigations have finished [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> locator.isVisible started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  checking visibility of locator('body.logged-in') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= locator.isVisible succeeded [38;5;45m+16ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+70ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body class="login js login-action-login wp-core-ui  locale-en-us">…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+109ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+23ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+66ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+164ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+35ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+139ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" required="required" autocapitalize="off" autocomplete="username" aria-describedby="login_error"/> [38;5;45m+16ms[0m
  [38;5;45;1mpw:api [0m  fill("testuser") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="pwd" id="user_pass" type="password" spellcheck="false" required="required" class="input password-input" aria-describedby="login_error" autocomplete="current-password"/> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  fill("correctpassword") [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+40ms[0m
  [38;5;45;1mpw:api [0m=> page.check started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#rememberme') [38;5;45m+41ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input type="checkbox" id="rememberme" value="forever" name="rememberme"/> [38;5;45m+14ms[0m
  [38;5;45;1mpw:api [0mattempting click action [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and stable [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  element is visible, enabled and stable [38;5;45m+37ms[0m
  [38;5;45;1mpw:api [0m  scrolling into view if needed [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m  done scrolling [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0m  performing click action [38;5;45m+45ms[0m
  [38;5;45;1mpw:api [0m  click action done [38;5;45m+42ms[0m
  [38;5;45;1mpw:api [0m  waiting for scheduled navigations to finish [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigations have finished [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.check succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input type="submit" id="wp-submit" value="Log In" name="wp-submit" class="button button-primary button-large"/> [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0mattempting click action [38;5;45m+80ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  element is visible, enabled and stable [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0m  scrolling into view if needed [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  done scrolling [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  performing click action [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  click action done [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m  waiting for scheduled navigations to finish [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+16ms[0m
  [38;5;45;1mpw:api [0m  navigations have finished [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+14ms[0m
  [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+20ms[0m
  [38;5;45;1mpw:api [0m=> locator.isVisible started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  checking visibility of locator('body.logged-in') [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0m<= locator.isVisible succeeded [38;5;45m+20ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+81ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+145ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body class="login js login-action-login wp-core-ui  locale-en-us">…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+26ms[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+2ms[0m
]]>
</system-err>
</testcase>
<testcase name="Community Login Page › password reset functionality" classname="login.spec.ts" time="120.478">
<failure message="login.spec.ts:48:9 password reset functionality" type="FAILURE">
<![CDATA[  [chromium] › login.spec.ts:48:9 › Community Login Page › password reset functionality ────────────

    Test timeout of 60000ms exceeded.

    Error: page.click: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('a[href*="lost-password"]')


       at ../page-objects/login-page.ts:41

      39 |
      40 |     async initiatePasswordReset(username: string) {
    > 41 |         await this.page.click(this.resetPasswordLink);
         |                         ^
      42 |         await this.page.fill('#user_login', username);
      43 |         await this.page.click('input[value="Get New Password"]');
      44 |     }
        at LoginPage.initiatePasswordReset (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/login-page.ts:41:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:49:25

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-password-reset-functionality-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded.

    Error: page.click: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('a[href*="lost-password"]')


       at ../page-objects/login-page.ts:41

      39 |
      40 |     async initiatePasswordReset(username: string) {
    > 41 |         await this.page.click(this.resetPasswordLink);
         |                         ^
      42 |         await this.page.fill('#user_login', username);
      43 |         await this.page.click('input[value="Get New Password"]');
      44 |     }
        at LoginPage.initiatePasswordReset (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/login-page.ts:41:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:49:25

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-password-reset-functionality-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-password-reset-functionality-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-password-reset-functionality-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/login-Community-Login-Page-password-reset-functionality-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/login-Community-Login-Page-password-reset-functionality-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/login-Community-Login-Page-password-reset-functionality-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/login-Community-Login-Page-password-reset-functionality-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/login-Community-Login-Page-password-reset-functionality-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+97ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+72ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+100ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('a[href*="lost-password"]') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+592ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+70ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body class="login js login-action-login wp-core-ui  locale-en-us">…</body> [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+115ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+25ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+57ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+4s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+188ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+18ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('a[href*="lost-password"]') [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+631ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+55s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+59ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+280ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body class="login js login-action-login wp-core-ui  locale-en-us">…</body> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+14ms[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+4ms[0m
]]>
</system-err>
</testcase>
<testcase name="Community Login Page › empty credentials show validation errors" classname="login.spec.ts" time="121.303">
<failure message="login.spec.ts:59:9 empty credentials show validation errors" type="FAILURE">
<![CDATA[  [chromium] › login.spec.ts:59:9 › Community Login Page › empty credentials show validation errors 

    Test timeout of 60000ms exceeded.

    Error: locator.textContent: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('.login-error')


       at ../page-objects/login-page.ts:48

      46 |     async getErrorMessage() {
      47 |         const error = await this.page.locator(this.errorMessage);
    > 48 |         return error.textContent();
         |                      ^
      49 |     }
      50 |
      51 |     async isLoggedIn() {
        at LoginPage.getErrorMessage (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/login-page.ts:48:22)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:61:30

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-e8a16-ials-show-validation-errors-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded.

    Error: locator.textContent: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('.login-error')


       at ../page-objects/login-page.ts:48

      46 |     async getErrorMessage() {
      47 |         const error = await this.page.locator(this.errorMessage);
    > 48 |         return error.textContent();
         |                      ^
      49 |     }
      50 |
      51 |     async isLoggedIn() {
        at LoginPage.getErrorMessage (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/login-page.ts:48:22)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:61:30

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-e8a16-ials-show-validation-errors-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-e8a16-ials-show-validation-errors-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-e8a16-ials-show-validation-errors-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/login-Community-Login-Page-e8a16-ials-show-validation-errors-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/login-Community-Login-Page-e8a16-ials-show-validation-errors-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/login-Community-Login-Page-e8a16-ials-show-validation-errors-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/login-Community-Login-Page-e8a16-ials-show-validation-errors-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/login-Community-Login-Page-e8a16-ials-show-validation-errors-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+159ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+61ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+49ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+183ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+17ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" required="required" autocapitalize="off" autocomplete="username" aria-describedby="login_error"/> [38;5;45m+33ms[0m
  [38;5;45;1mpw:api [0m  fill("") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+19ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="pwd" id="user_pass" type="password" spellcheck="false" required="required" class="input password-input" aria-describedby="login_error" autocomplete="current-password"/> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  fill("") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+59ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input type="submit" id="wp-submit" value="Log In" name="wp-submit" class="button button-primary button-large"/> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting click action [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  element is visible, enabled and stable [38;5;45m+30ms[0m
  [38;5;45;1mpw:api [0m  scrolling into view if needed [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  done scrolling [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  performing click action [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  click action done [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  waiting for scheduled navigations to finish [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigations have finished [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> locator.textContent started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('.login-error') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+427ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+17ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+24ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+106ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body class="login js login-action-login wp-core-ui  locale-en-us">…</body> [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m<= locator.textContent failed [38;5;45m+18ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+110ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+182ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+182ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" required="required" autocapitalize="off" autocomplete="username" aria-describedby="login_error"/> [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0m  fill("") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+21ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="pwd" id="user_pass" type="password" spellcheck="false" required="required" class="input password-input" aria-describedby="login_error" autocomplete="current-password"/> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  fill("") [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+89ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input type="submit" id="wp-submit" value="Log In" name="wp-submit" class="button button-primary button-large"/> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mattempting click action [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  element is visible, enabled and stable [38;5;45m+16ms[0m
  [38;5;45;1mpw:api [0m  scrolling into view if needed [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  done scrolling [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  performing click action [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  click action done [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  waiting for scheduled navigations to finish [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigations have finished [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> locator.textContent started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('.login-error') [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+427ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+153ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+921ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body class="login js login-action-login wp-core-ui  locale-en-us">…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= locator.textContent failed [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+5ms[0m
]]>
</system-err>
</testcase>
<testcase name="Community Login Page › XSS prevention in login form" classname="login.spec.ts" time="120.734">
<failure message="login.spec.ts:66:9 XSS prevention in login form" type="FAILURE">
<![CDATA[  [chromium] › login.spec.ts:66:9 › Community Login Page › XSS prevention in login form ────────────

    Test timeout of 60000ms exceeded.

    Error: locator.textContent: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('.login-error')


       at ../page-objects/login-page.ts:48

      46 |     async getErrorMessage() {
      47 |         const error = await this.page.locator(this.errorMessage);
    > 48 |         return error.textContent();
         |                      ^
      49 |     }
      50 |
      51 |     async isLoggedIn() {
        at LoginPage.getErrorMessage (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/login-page.ts:48:22)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:71:30

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-XSS-prevention-in-login-form-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded.

    Error: locator.textContent: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('.login-error')


       at ../page-objects/login-page.ts:48

      46 |     async getErrorMessage() {
      47 |         const error = await this.page.locator(this.errorMessage);
    > 48 |         return error.textContent();
         |                      ^
      49 |     }
      50 |
      51 |     async isLoggedIn() {
        at LoginPage.getErrorMessage (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/login-page.ts:48:22)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:71:30

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-XSS-prevention-in-login-form-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-XSS-prevention-in-login-form-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-XSS-prevention-in-login-form-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/login-Community-Login-Page-XSS-prevention-in-login-form-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/login-Community-Login-Page-XSS-prevention-in-login-form-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/login-Community-Login-Page-XSS-prevention-in-login-form-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/login-Community-Login-Page-XSS-prevention-in-login-form-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/login-Community-Login-Page-XSS-prevention-in-login-form-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+172ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+70ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+144ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" required="required" autocapitalize="off" autocomplete="username" aria-describedby="login_error"/> [38;5;45m+21ms[0m
  [38;5;45;1mpw:api [0m  fill("<script>alert("xss")</script>") [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+17ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="pwd" id="user_pass" type="password" spellcheck="false" required="required" class="input password-input" aria-describedby="login_error" autocomplete="current-password"/> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  fill("<script>alert("xss")</script>") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+35ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input type="submit" id="wp-submit" value="Log In" name="wp-submit" class="button button-primary button-large"/> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting click action [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  element is visible, enabled and stable [38;5;45m+40ms[0m
  [38;5;45;1mpw:api [0m  scrolling into view if needed [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  done scrolling [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  performing click action [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m  click action done [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  waiting for scheduled navigations to finish [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigations have finished [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m=> locator.textContent started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('.login-error') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+500ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+56s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+50ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body class="login js login-action-login wp-core-ui  locale-en-us">…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= locator.textContent failed [38;5;45m+14ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+109ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+45ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+139ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+67ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" required="required" autocapitalize="off" autocomplete="username" aria-describedby="login_error"/> [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0m  fill("<script>alert("xss")</script>") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+44ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="pwd" id="user_pass" type="password" spellcheck="false" required="required" class="input password-input" aria-describedby="login_error" autocomplete="current-password"/> [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  fill("<script>alert("xss")</script>") [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+37ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input type="submit" id="wp-submit" value="Log In" name="wp-submit" class="button button-primary button-large"/> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mattempting click action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  element is visible, enabled and stable [38;5;45m+23ms[0m
  [38;5;45;1mpw:api [0m  scrolling into view if needed [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  done scrolling [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  performing click action [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  click action done [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  waiting for scheduled navigations to finish [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigations have finished [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m=> locator.textContent started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('.login-error') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+381ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+81ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+544ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body class="login js login-action-login wp-core-ui  locale-en-us">…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= locator.textContent failed [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+4ms[0m
]]>
</system-err>
</testcase>
<testcase name="Community Login Page › rate limiting after multiple failed attempts" classname="login.spec.ts" time="120.526">
<failure message="login.spec.ts:76:9 rate limiting after multiple failed attempts" type="FAILURE">
<![CDATA[  [chromium] › login.spec.ts:76:9 › Community Login Page › rate limiting after multiple failed attempts 

    Test timeout of 60000ms exceeded.

    Error: locator.textContent: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('.login-error')


       at ../page-objects/login-page.ts:48

      46 |     async getErrorMessage() {
      47 |         const error = await this.page.locator(this.errorMessage);
    > 48 |         return error.textContent();
         |                      ^
      49 |     }
      50 |
      51 |     async isLoggedIn() {
        at LoginPage.getErrorMessage (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/login-page.ts:48:22)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:83:30

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-e016e-er-multiple-failed-attempts-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded.

    Error: locator.textContent: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('.login-error')


       at ../page-objects/login-page.ts:48

      46 |     async getErrorMessage() {
      47 |         const error = await this.page.locator(this.errorMessage);
    > 48 |         return error.textContent();
         |                      ^
      49 |     }
      50 |
      51 |     async isLoggedIn() {
        at LoginPage.getErrorMessage (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/login-page.ts:48:22)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/login.spec.ts:83:30

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-e016e-er-multiple-failed-attempts-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-e016e-er-multiple-failed-attempts-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/login-Community-Login-Page-e016e-er-multiple-failed-attempts-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/login-Community-Login-Page-e016e-er-multiple-failed-attempts-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/login-Community-Login-Page-e016e-er-multiple-failed-attempts-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/login-Community-Login-Page-e016e-er-multiple-failed-attempts-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/login-Community-Login-Page-e016e-er-multiple-failed-attempts-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/login-Community-Login-Page-e016e-er-multiple-failed-attempts-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+142ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+67ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+186ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" required="required" autocapitalize="off" autocomplete="username" aria-describedby="login_error"/> [38;5;45m+14ms[0m
  [38;5;45;1mpw:api [0m  fill("testuser") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+17ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="pwd" id="user_pass" type="password" spellcheck="false" required="required" class="input password-input" aria-describedby="login_error" autocomplete="current-password"/> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  fill("wrongpassword0") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+38ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input type="submit" id="wp-submit" value="Log In" name="wp-submit" class="button button-primary button-large"/> [38;5;45m+29ms[0m
  [38;5;45;1mpw:api [0mattempting click action [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  element is visible, enabled and stable [38;5;45m+48ms[0m
  [38;5;45;1mpw:api [0m  scrolling into view if needed [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  done scrolling [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  performing click action [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m  click action done [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  waiting for scheduled navigations to finish [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigations have finished [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" required="required" autocapitalize="off" autocomplete="username" aria-describedby="login_error"/> [38;5;45m+14ms[0m
  [38;5;45;1mpw:api [0m  fill("testuser") [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="pwd" id="user_pass" type="password" spellcheck="false" required="required" class="input password-input" aria-describedby="login_error" autocomplete="current-password"/> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  fill("wrongpassword1") [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input type="submit" id="wp-submit" value="Log In" name="wp-submit" class="button button-primary button-large"/> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting click action [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  element is visible, enabled and stable [38;5;45m+28ms[0m
  [38;5;45;1mpw:api [0m  scrolling into view if needed [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  done scrolling [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  performing click action [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  click action done [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  waiting for scheduled navigations to finish [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigations have finished [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" required="required" autocapitalize="off" autocomplete="username" aria-describedby="login_error"/> [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0m  fill("testuser") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="pwd" id="user_pass" type="password" spellcheck="false" required="required" class="input password-input" aria-describedby="login_error" autocomplete="current-password"/> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  fill("wrongpassword2") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input type="submit" id="wp-submit" value="Log In" name="wp-submit" class="button button-primary button-large"/> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting click action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  element is visible, enabled and stable [38;5;45m+26ms[0m
  [38;5;45;1mpw:api [0m  scrolling into view if needed [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  done scrolling [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  performing click action [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  click action done [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  waiting for scheduled navigations to finish [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigations have finished [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" required="required" autocapitalize="off" autocomplete="username" aria-describedby="login_error"/> [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0m  fill("testuser") [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="pwd" id="user_pass" type="password" spellcheck="false" required="required" class="input password-input" aria-describedby="login_error" autocomplete="current-password"/> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  fill("wrongpassword3") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input type="submit" id="wp-submit" value="Log In" name="wp-submit" class="button button-primary button-large"/> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting click action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  element is visible, enabled and stable [38;5;45m+26ms[0m
  [38;5;45;1mpw:api [0m  scrolling into view if needed [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  done scrolling [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  performing click action [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  click action done [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  waiting for scheduled navigations to finish [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigations have finished [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" required="required" autocapitalize="off" autocomplete="username" aria-describedby="login_error"/> [38;5;45m+18ms[0m
  [38;5;45;1mpw:api [0m  fill("testuser") [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="pwd" id="user_pass" type="password" spellcheck="false" required="required" class="input password-input" aria-describedby="login_error" autocomplete="current-password"/> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  fill("wrongpassword4") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input type="submit" id="wp-submit" value="Log In" name="wp-submit" class="button button-primary button-large"/> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting click action [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  element is visible, enabled and stable [38;5;45m+28ms[0m
  [38;5;45;1mpw:api [0m  scrolling into view if needed [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  done scrolling [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  performing click action [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  click action done [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  waiting for scheduled navigations to finish [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  navigations have finished [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> locator.textContent started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('.login-error') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+500ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+47s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+87ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body class="login js login-action-login wp-core-ui  locale-en-us">…</body> [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= locator.textContent failed [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+108ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+60ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php", waiting until "load" [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+216ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+40ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" required="required" autocapitalize="off" autocomplete="username" aria-describedby="login_error"/> [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0m  fill("testuser") [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+52ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="pwd" id="user_pass" type="password" spellcheck="false" required="required" class="input password-input" aria-describedby="login_error" autocomplete="current-password"/> [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  fill("wrongpassword0") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+69ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input type="submit" id="wp-submit" value="Log In" name="wp-submit" class="button button-primary button-large"/> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mattempting click action [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and stable [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  element is visible, enabled and stable [38;5;45m+24ms[0m
  [38;5;45;1mpw:api [0m  scrolling into view if needed [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  done scrolling [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  performing click action [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m  click action done [38;5;45m+35ms[0m
  [38;5;45;1mpw:api [0m  waiting for scheduled navigations to finish [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigations have finished [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+17ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" required="required" autocapitalize="off" autocomplete="username" aria-describedby="login_error"/> [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m  fill("testuser") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="pwd" id="user_pass" type="password" spellcheck="false" required="required" class="input password-input" aria-describedby="login_error" autocomplete="current-password"/> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  fill("wrongpassword1") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input type="submit" id="wp-submit" value="Log In" name="wp-submit" class="button button-primary button-large"/> [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mattempting click action [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and stable [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  element is visible, enabled and stable [38;5;45m+31ms[0m
  [38;5;45;1mpw:api [0m  scrolling into view if needed [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  done scrolling [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  performing click action [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  click action done [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  waiting for scheduled navigations to finish [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigations have finished [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+23ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" required="required" autocapitalize="off" autocomplete="username" aria-describedby="login_error"/> [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m  fill("testuser") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="pwd" id="user_pass" type="password" spellcheck="false" required="required" class="input password-input" aria-describedby="login_error" autocomplete="current-password"/> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  fill("wrongpassword2") [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input type="submit" id="wp-submit" value="Log In" name="wp-submit" class="button button-primary button-large"/> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mattempting click action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  element is visible, enabled and stable [38;5;45m+32ms[0m
  [38;5;45;1mpw:api [0m  scrolling into view if needed [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  done scrolling [38;5;45m+21ms[0m
  [38;5;45;1mpw:api [0m  performing click action [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  click action done [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0m  waiting for scheduled navigations to finish [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigations have finished [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" required="required" autocapitalize="off" autocomplete="username" aria-describedby="login_error"/> [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  fill("testuser") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="pwd" id="user_pass" type="password" spellcheck="false" required="required" class="input password-input" aria-describedby="login_error" autocomplete="current-password"/> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  fill("wrongpassword3") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input type="submit" id="wp-submit" value="Log In" name="wp-submit" class="button button-primary button-large"/> [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mattempting click action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  element is visible, enabled and stable [38;5;45m+32ms[0m
  [38;5;45;1mpw:api [0m  scrolling into view if needed [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  done scrolling [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  performing click action [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  click action done [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  waiting for scheduled navigations to finish [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigations have finished [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" required="required" autocapitalize="off" autocomplete="username" aria-describedby="login_error"/> [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0m  fill("testuser") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input value="" size="20" name="pwd" id="user_pass" type="password" spellcheck="false" required="required" class="input password-input" aria-describedby="login_error" autocomplete="current-password"/> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  fill("wrongpassword4") [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting fill action [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and editable [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <input type="submit" id="wp-submit" value="Log In" name="wp-submit" class="button button-primary button-large"/> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mattempting click action [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  waiting for element to be visible, enabled and stable [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  element is visible, enabled and stable [38;5;45m+27ms[0m
  [38;5;45;1mpw:api [0m  scrolling into view if needed [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  done scrolling [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  performing click action [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  click action done [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  waiting for scheduled navigations to finish [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  navigations have finished [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m=> locator.textContent started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('.login-error') [38;5;45m+20ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+480ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+49s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+48ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+323ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body class="login js login-action-login wp-core-ui  locale-en-us">…</body> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= locator.textContent failed [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+4ms[0m
]]>
</system-err>
</testcase>
</testsuite>
<testsuite name="registration.spec.ts" timestamp="2025-04-28T18:50:51.076Z" hostname="chromium" tests="8" failures="8" skipped="0" time="984.945" errors="0">
<testcase name="Community Registration Page › successful registration with all fields" classname="registration.spec.ts" time="123.494">
<failure message="registration.spec.ts:13:9 successful registration with all fields" type="FAILURE">
<![CDATA[  [chromium] › registration.spec.ts:13:9 › Community Registration Page › successful registration with all fields 

    Test timeout of 60000ms exceeded.

    Error: page.fill: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#user_login')


       at ../page-objects/registration-page.ts:55

      53 |         profileImagePath?: string;
      54 |     }) {
    > 55 |         await this.page.fill(this.usernameInput, username);
         |                         ^
      56 |         await this.page.fill(this.emailInput, email);
      57 |         await this.page.fill(this.passwordInput, password);
      58 |         await this.page.fill(this.confirmPasswordInput, confirmPassword);
        at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:16:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-bcc90-egistration-with-all-fields-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded.

    Error: page.fill: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#user_login')


       at ../page-objects/registration-page.ts:55

      53 |         profileImagePath?: string;
      54 |     }) {
    > 55 |         await this.page.fill(this.usernameInput, username);
         |                         ^
      56 |         await this.page.fill(this.emailInput, email);
      57 |         await this.page.fill(this.passwordInput, password);
      58 |         await this.page.fill(this.confirmPasswordInput, confirmPassword);
        at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:16:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-bcc90-egistration-with-all-fields-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-bcc90-egistration-with-all-fields-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-bcc90-egistration-with-all-fields-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/registration-Community-Reg-bcc90-egistration-with-all-fields-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/registration-Community-Reg-bcc90-egistration-with-all-fields-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-bcc90-egistration-with-all-fields-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-bcc90-egistration-with-all-fields-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-bcc90-egistration-with-all-fields-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+137ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+23ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+81ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+4s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+244ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+442ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+55s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+61ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="error404 wp-custom-logo wp-theme-astra tribe-js tec-no-tickets-on-recurring tec-no-rsvp-on-recurring ast-desktop ast-separate-container ast-two-container ast-no-sidebar astra-4.9.0 ast-replace-site-logo-transparent ast-inherit-site-logo-transparent ast-hfb-header ast-full-width-primary-header ast-full-width-layout ast-sticky-main-shrink ast-sticky-above-shrink ast-sticky-below-shrink ast-sticky-header-shrink ast-inherit-site-lo…>…</body> [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+38ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+161ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+43ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+19ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+121ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+185ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+154ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+14ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+318ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+74ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+195ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="error404 wp-custom-logo wp-theme-astra tribe-js tec-no-tickets-on-recurring tec-no-rsvp-on-recurring ast-desktop ast-separate-container ast-two-container ast-no-sidebar astra-4.9.0 ast-replace-site-logo-transparent ast-inherit-site-logo-transparent ast-hfb-header ast-full-width-primary-header ast-full-width-layout ast-sticky-main-shrink ast-sticky-above-shrink ast-sticky-below-shrink ast-sticky-header-shrink ast-inherit-site-lo…>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+21ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+7ms[0m
]]>
</system-err>
</testcase>
<testcase name="Community Registration Page › validates required fields" classname="registration.spec.ts" time="123.098">
<failure message="registration.spec.ts:35:9 validates required fields" type="FAILURE">
<![CDATA[  [chromium] › registration.spec.ts:35:9 › Community Registration Page › validates required fields ─

    Test timeout of 60000ms exceeded.

    Error: page.click: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('button[type="submit"]')


       at ../page-objects/registration-page.ts:82

      80 |
      81 |     async submit() {
    > 82 |         await this.page.click(this.submitButton);
         |                         ^
      83 |     }
      84 |
      85 |     async getErrorMessages() {
        at RegistrationPage.submit (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:82:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:36:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-3fbce-e-validates-required-fields-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded.

    Error: page.click: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('button[type="submit"]')


       at ../page-objects/registration-page.ts:82

      80 |
      81 |     async submit() {
    > 82 |         await this.page.click(this.submitButton);
         |                         ^
      83 |     }
      84 |
      85 |     async getErrorMessages() {
        at RegistrationPage.submit (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:82:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:36:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-3fbce-e-validates-required-fields-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-3fbce-e-validates-required-fields-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-3fbce-e-validates-required-fields-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/registration-Community-Reg-3fbce-e-validates-required-fields-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/registration-Community-Reg-3fbce-e-validates-required-fields-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-3fbce-e-validates-required-fields-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-3fbce-e-validates-required-fields-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-3fbce-e-validates-required-fields-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+166ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+69ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+215ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('button[type="submit"]') [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+479ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+67ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="error404 wp-custom-logo wp-theme-astra tribe-js tec-no-tickets-on-recurring tec-no-rsvp-on-recurring ast-desktop ast-separate-container ast-two-container ast-no-sidebar astra-4.9.0 ast-replace-site-logo-transparent ast-inherit-site-logo-transparent ast-hfb-header ast-full-width-primary-header ast-full-width-layout ast-sticky-main-shrink ast-sticky-above-shrink ast-sticky-below-shrink ast-sticky-header-shrink ast-inherit-site-lo…>…</body> [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+17ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+182ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+39ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+88ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+239ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0m=> page.click started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('button[type="submit"]') [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+474ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+63ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+195ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="error404 wp-custom-logo wp-theme-astra tribe-js tec-no-tickets-on-recurring tec-no-rsvp-on-recurring ast-desktop ast-separate-container ast-two-container ast-no-sidebar astra-4.9.0 ast-replace-site-logo-transparent ast-inherit-site-logo-transparent ast-hfb-header ast-full-width-primary-header ast-full-width-layout ast-sticky-main-shrink ast-sticky-above-shrink ast-sticky-below-shrink ast-sticky-header-shrink ast-inherit-site-lo…>…</body> [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+88ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+4ms[0m
]]>
</system-err>
</testcase>
<testcase name="Community Registration Page › validates password complexity requirements" classname="registration.spec.ts" time="122.956">
<failure message="registration.spec.ts:46:9 validates password complexity requirements" type="FAILURE">
<![CDATA[  [chromium] › registration.spec.ts:46:9 › Community Registration Page › validates password complexity requirements 

    Test timeout of 60000ms exceeded.

    Error: page.fill: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#user_login')


       at ../page-objects/registration-page.ts:55

      53 |         profileImagePath?: string;
      54 |     }) {
    > 55 |         await this.page.fill(this.usernameInput, username);
         |                         ^
      56 |         await this.page.fill(this.emailInput, email);
      57 |         await this.page.fill(this.passwordInput, password);
      58 |         await this.page.fill(this.confirmPasswordInput, confirmPassword);
        at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:47:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-97ffd-ord-complexity-requirements-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded.

    Error: page.fill: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#user_login')


       at ../page-objects/registration-page.ts:55

      53 |         profileImagePath?: string;
      54 |     }) {
    > 55 |         await this.page.fill(this.usernameInput, username);
         |                         ^
      56 |         await this.page.fill(this.emailInput, email);
      57 |         await this.page.fill(this.passwordInput, password);
      58 |         await this.page.fill(this.confirmPasswordInput, confirmPassword);
        at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:47:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-97ffd-ord-complexity-requirements-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-97ffd-ord-complexity-requirements-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-97ffd-ord-complexity-requirements-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/registration-Community-Reg-97ffd-ord-complexity-requirements-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/registration-Community-Reg-97ffd-ord-complexity-requirements-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-97ffd-ord-complexity-requirements-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-97ffd-ord-complexity-requirements-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-97ffd-ord-complexity-requirements-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+244ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+64ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+156ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+484ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+64ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="error404 wp-custom-logo wp-theme-astra tribe-js tec-no-tickets-on-recurring tec-no-rsvp-on-recurring ast-desktop ast-separate-container ast-two-container ast-no-sidebar astra-4.9.0 ast-replace-site-logo-transparent ast-inherit-site-logo-transparent ast-hfb-header ast-full-width-primary-header ast-full-width-layout ast-sticky-main-shrink ast-sticky-above-shrink ast-sticky-below-shrink ast-sticky-header-shrink ast-inherit-site-lo…>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+179ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+49ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+157ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+476ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+70ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+178ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="error404 wp-custom-logo wp-theme-astra tribe-js tec-no-tickets-on-recurring tec-no-rsvp-on-recurring ast-desktop ast-separate-container ast-two-container ast-no-sidebar astra-4.9.0 ast-replace-site-logo-transparent ast-inherit-site-logo-transparent ast-hfb-header ast-full-width-primary-header ast-full-width-layout ast-sticky-main-shrink ast-sticky-above-shrink ast-sticky-below-shrink ast-sticky-header-shrink ast-inherit-site-lo…>…</body> [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+4ms[0m
]]>
</system-err>
</testcase>
<testcase name="Community Registration Page › validates password confirmation match" classname="registration.spec.ts" time="123.217">
<failure message="registration.spec.ts:61:9 validates password confirmation match" type="FAILURE">
<![CDATA[  [chromium] › registration.spec.ts:61:9 › Community Registration Page › validates password confirmation match 

    Test timeout of 60000ms exceeded.

    Error: page.fill: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#user_login')


       at ../page-objects/registration-page.ts:55

      53 |         profileImagePath?: string;
      54 |     }) {
    > 55 |         await this.page.fill(this.usernameInput, username);
         |                         ^
      56 |         await this.page.fill(this.emailInput, email);
      57 |         await this.page.fill(this.passwordInput, password);
      58 |         await this.page.fill(this.confirmPasswordInput, confirmPassword);
        at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:62:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-9e7a2-password-confirmation-match-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded.

    Error: page.fill: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#user_login')


       at ../page-objects/registration-page.ts:55

      53 |         profileImagePath?: string;
      54 |     }) {
    > 55 |         await this.page.fill(this.usernameInput, username);
         |                         ^
      56 |         await this.page.fill(this.emailInput, email);
      57 |         await this.page.fill(this.passwordInput, password);
      58 |         await this.page.fill(this.confirmPasswordInput, confirmPassword);
        at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:62:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-9e7a2-password-confirmation-match-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-9e7a2-password-confirmation-match-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-9e7a2-password-confirmation-match-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/registration-Community-Reg-9e7a2-password-confirmation-match-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/registration-Community-Reg-9e7a2-password-confirmation-match-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-9e7a2-password-confirmation-match-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-9e7a2-password-confirmation-match-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-9e7a2-password-confirmation-match-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+282ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+54ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+140ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+492ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+56ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="error404 wp-custom-logo wp-theme-astra tribe-js tec-no-tickets-on-recurring tec-no-rsvp-on-recurring ast-desktop ast-separate-container ast-two-container ast-no-sidebar astra-4.9.0 ast-replace-site-logo-transparent ast-inherit-site-logo-transparent ast-hfb-header ast-full-width-primary-header ast-full-width-layout ast-sticky-main-shrink ast-sticky-above-shrink ast-sticky-below-shrink ast-sticky-header-shrink ast-inherit-site-lo…>…</body> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+16ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+105ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+14ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+93ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+174ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+451ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+61ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+256ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="error404 wp-custom-logo wp-theme-astra tribe-js tec-no-tickets-on-recurring tec-no-rsvp-on-recurring ast-desktop ast-separate-container ast-two-container ast-no-sidebar astra-4.9.0 ast-replace-site-logo-transparent ast-inherit-site-logo-transparent ast-hfb-header ast-full-width-primary-header ast-full-width-layout ast-sticky-main-shrink ast-sticky-above-shrink ast-sticky-below-shrink ast-sticky-header-shrink ast-inherit-site-lo…>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+4ms[0m
]]>
</system-err>
</testcase>
<testcase name="Community Registration Page › validates email format" classname="registration.spec.ts" time="123.021">
<failure message="registration.spec.ts:76:9 validates email format" type="FAILURE">
<![CDATA[  [chromium] › registration.spec.ts:76:9 › Community Registration Page › validates email format ────

    Test timeout of 60000ms exceeded.

    Error: page.fill: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#user_login')


       at ../page-objects/registration-page.ts:55

      53 |         profileImagePath?: string;
      54 |     }) {
    > 55 |         await this.page.fill(this.usernameInput, username);
         |                         ^
      56 |         await this.page.fill(this.emailInput, email);
      57 |         await this.page.fill(this.passwordInput, password);
      58 |         await this.page.fill(this.confirmPasswordInput, confirmPassword);
        at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:77:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-94396-Page-validates-email-format-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded.

    Error: page.fill: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#user_login')


       at ../page-objects/registration-page.ts:55

      53 |         profileImagePath?: string;
      54 |     }) {
    > 55 |         await this.page.fill(this.usernameInput, username);
         |                         ^
      56 |         await this.page.fill(this.emailInput, email);
      57 |         await this.page.fill(this.passwordInput, password);
      58 |         await this.page.fill(this.confirmPasswordInput, confirmPassword);
        at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:77:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-94396-Page-validates-email-format-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-94396-Page-validates-email-format-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-94396-Page-validates-email-format-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/registration-Community-Reg-94396-Page-validates-email-format-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/registration-Community-Reg-94396-Page-validates-email-format-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-94396-Page-validates-email-format-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-94396-Page-validates-email-format-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-94396-Page-validates-email-format-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+226ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+47ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+165ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+489ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+68ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="error404 wp-custom-logo wp-theme-astra tribe-js tec-no-tickets-on-recurring tec-no-rsvp-on-recurring ast-desktop ast-separate-container ast-two-container ast-no-sidebar astra-4.9.0 ast-replace-site-logo-transparent ast-inherit-site-logo-transparent ast-hfb-header ast-full-width-primary-header ast-full-width-layout ast-sticky-main-shrink ast-sticky-above-shrink ast-sticky-below-shrink ast-sticky-header-shrink ast-inherit-site-lo…>…</body> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+128ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+47ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+55ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+199ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+13ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+482ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+75ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+139ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="error404 wp-custom-logo wp-theme-astra tribe-js tec-no-tickets-on-recurring tec-no-rsvp-on-recurring ast-desktop ast-separate-container ast-two-container ast-no-sidebar astra-4.9.0 ast-replace-site-logo-transparent ast-inherit-site-logo-transparent ast-hfb-header ast-full-width-primary-header ast-full-width-layout ast-sticky-main-shrink ast-sticky-above-shrink ast-sticky-below-shrink ast-sticky-header-shrink ast-inherit-site-lo…>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+37ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+5ms[0m
]]>
</system-err>
</testcase>
<testcase name="Community Registration Page › country/state logic - state field appears for US" classname="registration.spec.ts" time="122.928">
<failure message="registration.spec.ts:91:9 country/state logic - state field appears for US" type="FAILURE">
<![CDATA[  [chromium] › registration.spec.ts:91:9 › Community Registration Page › country/state logic - state field appears for US 

    Test timeout of 60000ms exceeded.

    Error: page.fill: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#user_login')


       at ../page-objects/registration-page.ts:55

      53 |         profileImagePath?: string;
      54 |     }) {
    > 55 |         await this.page.fill(this.usernameInput, username);
         |                         ^
      56 |         await this.page.fill(this.emailInput, email);
      57 |         await this.page.fill(this.passwordInput, password);
      58 |         await this.page.fill(this.confirmPasswordInput, confirmPassword);
        at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:92:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-aca25--state-field-appears-for-US-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded.

    Error: page.fill: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#user_login')


       at ../page-objects/registration-page.ts:55

      53 |         profileImagePath?: string;
      54 |     }) {
    > 55 |         await this.page.fill(this.usernameInput, username);
         |                         ^
      56 |         await this.page.fill(this.emailInput, email);
      57 |         await this.page.fill(this.passwordInput, password);
      58 |         await this.page.fill(this.confirmPasswordInput, confirmPassword);
        at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:92:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-aca25--state-field-appears-for-US-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-aca25--state-field-appears-for-US-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-aca25--state-field-appears-for-US-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/registration-Community-Reg-aca25--state-field-appears-for-US-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/registration-Community-Reg-aca25--state-field-appears-for-US-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-aca25--state-field-appears-for-US-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-aca25--state-field-appears-for-US-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-aca25--state-field-appears-for-US-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+191ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+45ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+156ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+51ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+432ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+64ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="error404 wp-custom-logo wp-theme-astra tribe-js tec-no-tickets-on-recurring tec-no-rsvp-on-recurring ast-desktop ast-separate-container ast-two-container ast-no-sidebar astra-4.9.0 ast-replace-site-logo-transparent ast-inherit-site-logo-transparent ast-hfb-header ast-full-width-primary-header ast-full-width-layout ast-sticky-main-shrink ast-sticky-above-shrink ast-sticky-below-shrink ast-sticky-header-shrink ast-inherit-site-lo…>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+120ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+11ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+127ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+165ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+487ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+83ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+185ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="error404 wp-custom-logo wp-theme-astra tribe-js tec-no-tickets-on-recurring tec-no-rsvp-on-recurring ast-desktop ast-separate-container ast-two-container ast-no-sidebar astra-4.9.0 ast-replace-site-logo-transparent ast-inherit-site-logo-transparent ast-hfb-header ast-full-width-primary-header ast-full-width-layout ast-sticky-main-shrink ast-sticky-above-shrink ast-sticky-below-shrink ast-sticky-header-shrink ast-inherit-site-lo…>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+4ms[0m
]]>
</system-err>
</testcase>
<testcase name="Community Registration Page › file upload validation" classname="registration.spec.ts" time="123.074">
<failure message="registration.spec.ts:109:9 file upload validation" type="FAILURE">
<![CDATA[  [chromium] › registration.spec.ts:109:9 › Community Registration Page › file upload validation ───

    Test timeout of 60000ms exceeded.

    Error: page.fill: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#user_login')


       at ../page-objects/registration-page.ts:55

      53 |         profileImagePath?: string;
      54 |     }) {
    > 55 |         await this.page.fill(this.usernameInput, username);
         |                         ^
      56 |         await this.page.fill(this.emailInput, email);
      57 |         await this.page.fill(this.passwordInput, password);
      58 |         await this.page.fill(this.confirmPasswordInput, confirmPassword);
        at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:112:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-6ba62-Page-file-upload-validation-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded.

    Error: page.fill: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#user_login')


       at ../page-objects/registration-page.ts:55

      53 |         profileImagePath?: string;
      54 |     }) {
    > 55 |         await this.page.fill(this.usernameInput, username);
         |                         ^
      56 |         await this.page.fill(this.emailInput, email);
      57 |         await this.page.fill(this.passwordInput, password);
      58 |         await this.page.fill(this.confirmPasswordInput, confirmPassword);
        at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:112:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-6ba62-Page-file-upload-validation-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-6ba62-Page-file-upload-validation-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-6ba62-Page-file-upload-validation-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/registration-Community-Reg-6ba62-Page-file-upload-validation-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/registration-Community-Reg-6ba62-Page-file-upload-validation-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-6ba62-Page-file-upload-validation-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-6ba62-Page-file-upload-validation-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-6ba62-Page-file-upload-validation-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+161ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+30ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+6ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+55ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+144ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+473ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+58s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+70ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="error404 wp-custom-logo wp-theme-astra tribe-js tec-no-tickets-on-recurring tec-no-rsvp-on-recurring ast-desktop ast-separate-container ast-two-container ast-no-sidebar astra-4.9.0 ast-replace-site-logo-transparent ast-inherit-site-logo-transparent ast-hfb-header ast-full-width-primary-header ast-full-width-layout ast-sticky-main-shrink ast-sticky-above-shrink ast-sticky-below-shrink ast-sticky-header-shrink ast-inherit-site-lo…>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+174ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+16ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+119ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+218ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+48ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+359ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+66ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+155ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="error404 wp-custom-logo wp-theme-astra tribe-js tec-no-tickets-on-recurring tec-no-rsvp-on-recurring ast-desktop ast-separate-container ast-two-container ast-no-sidebar astra-4.9.0 ast-replace-site-logo-transparent ast-inherit-site-logo-transparent ast-hfb-header ast-full-width-primary-header ast-full-width-layout ast-sticky-main-shrink ast-sticky-above-shrink ast-sticky-below-shrink ast-sticky-header-shrink ast-inherit-site-lo…>…</body> [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+3ms[0m
]]>
</system-err>
</testcase>
<testcase name="Community Registration Page › prevents XSS in registration fields" classname="registration.spec.ts" time="123.157">
<failure message="registration.spec.ts:127:9 prevents XSS in registration fields" type="FAILURE">
<![CDATA[  [chromium] › registration.spec.ts:127:9 › Community Registration Page › prevents XSS in registration fields 

    Test timeout of 60000ms exceeded.

    Error: page.fill: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#user_login')


       at ../page-objects/registration-page.ts:55

      53 |         profileImagePath?: string;
      54 |     }) {
    > 55 |         await this.page.fill(this.usernameInput, username);
         |                         ^
      56 |         await this.page.fill(this.emailInput, email);
      57 |         await this.page.fill(this.passwordInput, password);
      58 |         await this.page.fill(this.confirmPasswordInput, confirmPassword);
        at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:130:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-39b94--XSS-in-registration-fields-chromium/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    Test timeout of 60000ms exceeded.

    Error: page.fill: Test timeout of 60000ms exceeded.
    Call log:
      - waiting for locator('#user_login')


       at ../page-objects/registration-page.ts:55

      53 |         profileImagePath?: string;
      54 |     }) {
    > 55 |         await this.page.fill(this.usernameInput, username);
         |                         ^
      56 |         await this.page.fill(this.emailInput, email);
      57 |         await this.page.fill(this.passwordInput, password);
      58 |         await this.page.fill(this.confirmPasswordInput, confirmPassword);
        at RegistrationPage.fillRegistrationForm (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/page-objects/registration-page.ts:55:25)
        at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/registration.spec.ts:130:32

    attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-39b94--XSS-in-registration-fields-chromium-retry1/test-failed-1.png
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-39b94--XSS-in-registration-fields-chromium-retry1/video.webm
    ────────────────────────────────────────────────────────────────────────────────────────────────

    attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/registration-Community-Reg-39b94--XSS-in-registration-fields-chromium-retry1/trace.zip
    Usage:

        npx playwright show-trace test-results/registration-Community-Reg-39b94--XSS-in-registration-fields-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────
]]>
</failure>
<system-out>
<![CDATA[
[[ATTACHMENT|../../test-results/registration-Community-Reg-39b94--XSS-in-registration-fields-chromium/test-failed-1.png]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-39b94--XSS-in-registration-fields-chromium-retry1/test-failed-1.png]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-39b94--XSS-in-registration-fields-chromium-retry1/video.webm]]

[[ATTACHMENT|../../test-results/registration-Community-Reg-39b94--XSS-in-registration-fields-chromium-retry1/trace.zip]]
]]>
</system-out>
<system-err>
<![CDATA[  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+105ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+8ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+174ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+71ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+144ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+15ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+461ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+61ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="error404 wp-custom-logo wp-theme-astra tribe-js tec-no-tickets-on-recurring tec-no-rsvp-on-recurring ast-desktop ast-separate-container ast-two-container ast-no-sidebar astra-4.9.0 ast-replace-site-logo-transparent ast-inherit-site-logo-transparent ast-hfb-header ast-full-width-primary-header ast-full-width-layout ast-sticky-main-shrink ast-sticky-above-shrink ast-sticky-below-shrink ast-sticky-header-shrink ast-inherit-site-lo…>…</body> [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+0ms[0m
  [38;5;45;1mpw:api [0m=> browserType.launch started [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+152ms[0m
  [38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+40ms[0m
  [38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+44ms[0m
  [38;5;45;1mpw:api [0m=> browserContext.newPage started [38;5;45m+12ms[0m
  [38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+130ms[0m
  [38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+5ms[0m
  [38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/register", waiting until "load" [38;5;45m+7ms[0m
  [38;5;45;1mpw:api [0m  "commit" event fired [38;5;45m+2s[0m
  [38;5;45;1mpw:api [0m  navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/register" [38;5;45m+1ms[0m
  [38;5;45;1mpw:api [0m  "domcontentloaded" event fired [38;5;45m+151ms[0m
  [38;5;45;1mpw:api [0m  "load" event fired [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+9ms[0m
  [38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+4ms[0m
  [38;5;45;1mpw:api [0m  "networkidle" event fired [38;5;45m+468ms[0m
  [38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+57s[0m
  [38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+10ms[0m
  [38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+3ms[0m
  [38;5;45;1mpw:api [0mfonts loaded [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+97ms[0m
  [38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+248ms[0m
  [38;5;45;1mpw:api [0m  locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="error404 wp-custom-logo wp-theme-astra tribe-js tec-no-tickets-on-recurring tec-no-rsvp-on-recurring ast-desktop ast-separate-container ast-two-container ast-no-sidebar astra-4.9.0 ast-replace-site-logo-transparent ast-inherit-site-logo-transparent ast-hfb-header ast-full-width-primary-header ast-full-width-layout ast-sticky-main-shrink ast-sticky-above-shrink ast-sticky-below-shrink ast-sticky-header-shrink ast-inherit-site-lo…>…</body> [38;5;45m+2ms[0m
  [38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+24ms[0m
  [38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+3s[0m
  [38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+4ms[0m
]]>
</system-err>
</testcase>
</testsuite>
</testsuites>