7388 lines
No EOL
566 KiB
XML
7388 lines
No EOL
566 KiB
XML
<testsuites id="" name="" tests="44" failures="42" skipped="0" errors="0" time="1373.546059">
|
||
<testsuite name="community-events.spec.ts" timestamp="2025-04-24T09:36:33.145Z" hostname="chromium" tests="2" failures="2" skipped="0" time="45.172" errors="0">
|
||
<testcase name="Community Events Shortcode Page Tests › should display event submission form on /manage-event/" classname="community-events.spec.ts" time="22.825">
|
||
<failure message="community-events.spec.ts:13:6 should display event submission form on /manage-event/" type="FAILURE">
|
||
<![CDATA[ [chromium] › community-events.spec.ts:13:6 › Community Events Shortcode Page Tests › should display event submission form on /manage-event/
|
||
|
||
TimeoutError: page.waitForSelector: Timeout 10000ms exceeded.
|
||
Call log:
|
||
- waiting for locator('#tribe-community-events.tribe-community-events-form') to be visible
|
||
|
||
|
||
20 | // Wait for the form container to appear first
|
||
21 | const formSelector = '#tribe-community-events.tribe-community-events-form';
|
||
> 22 | await page.waitForSelector(formSelector, { state: 'visible', timeout: 10000 }); // Increased timeout
|
||
| ^
|
||
23 | await expect(page.locator(formSelector)).toBeVisible();
|
||
24 |
|
||
25 | // Wait for the title input field to appear
|
||
at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/community-events.spec.ts:22:14
|
||
|
||
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
|
||
test-results/community-events-Community-9b6df-ssion-form-on-manage-event--chromium/test-failed-1.png
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
TimeoutError: page.waitForSelector: Timeout 10000ms exceeded.
|
||
Call log:
|
||
- waiting for locator('#tribe-community-events.tribe-community-events-form') to be visible
|
||
|
||
|
||
20 | // Wait for the form container to appear first
|
||
21 | const formSelector = '#tribe-community-events.tribe-community-events-form';
|
||
> 22 | await page.waitForSelector(formSelector, { state: 'visible', timeout: 10000 }); // Increased timeout
|
||
| ^
|
||
23 | await expect(page.locator(formSelector)).toBeVisible();
|
||
24 |
|
||
25 | // Wait for the title input field to appear
|
||
at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/community-events.spec.ts:22:14
|
||
|
||
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
|
||
test-results/community-events-Community-9b6df-ssion-form-on-manage-event--chromium-retry1/test-failed-1.png
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
|
||
test-results/community-events-Community-9b6df-ssion-form-on-manage-event--chromium-retry1/video.webm
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
|
||
test-results/community-events-Community-9b6df-ssion-form-on-manage-event--chromium-retry1/trace.zip
|
||
Usage:
|
||
|
||
npx playwright show-trace test-results/community-events-Community-9b6df-ssion-form-on-manage-event--chromium-retry1/trace.zip
|
||
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
]]>
|
||
</failure>
|
||
<system-out>
|
||
<![CDATA[
|
||
[[ATTACHMENT|../../test-results/community-events-Community-9b6df-ssion-form-on-manage-event--chromium/test-failed-1.png]]
|
||
|
||
[[ATTACHMENT|../../test-results/community-events-Community-9b6df-ssion-form-on-manage-event--chromium-retry1/test-failed-1.png]]
|
||
|
||
[[ATTACHMENT|../../test-results/community-events-Community-9b6df-ssion-form-on-manage-event--chromium-retry1/video.webm]]
|
||
|
||
[[ATTACHMENT|../../test-results/community-events-Community-9b6df-ssion-form-on-manage-event--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+791ms[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+92ms[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+332ms[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/manage-event/", waiting until "load" [38;5;45m+28ms[0m
|
||
[38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+376ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+448ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+141ms[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+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('h1.entry-title') [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <h1 class="entry-title" itemprop="headline">Manage Event</h1> [38;5;45m+20ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.waitForSelector started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#tribe-community-events.tribe-community-events-form') to be visible [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+449ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.waitForSelector failed [38;5;45m+10s[0m
|
||
[38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+2ms[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+0ms[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+3ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="wp-singular page-template-default page page-id-5248 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-single-post 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-stick…>…</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+150ms[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+14ms[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+60ms[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/manage-event/", waiting until "load" [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+257ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+438ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+36ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+5ms[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+3ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('h1.entry-title') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <h1 class="entry-title" itemprop="headline">Manage Event</h1> [38;5;45m+11ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.waitForSelector started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#tribe-community-events.tribe-community-events-form') to be visible [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+459ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.waitForSelector failed [38;5;45m+10s[0m
|
||
[38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+9ms[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+49ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+112ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="wp-singular page-template-default page page-id-5248 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-single-post 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-stick…>…</body> [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+210ms[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+2ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Community Events Shortcode Page Tests › should display event list on /my-events/" classname="community-events.spec.ts" time="22.347">
|
||
<failure message="community-events.spec.ts:31:6 should display event list on /my-events/" type="FAILURE">
|
||
<![CDATA[ [chromium] › community-events.spec.ts:31:6 › Community Events Shortcode Page Tests › should display event list on /my-events/
|
||
|
||
TimeoutError: page.waitForSelector: Timeout 10000ms exceeded.
|
||
Call log:
|
||
- waiting for locator('table#tribe-community-events-list') to be visible
|
||
|
||
|
||
38 | // Wait for the table to appear
|
||
39 | const tableSelector = 'table#tribe-community-events-list';
|
||
> 40 | await page.waitForSelector(tableSelector, { state: 'visible', timeout: 10000 }); // Increased timeout
|
||
| ^
|
||
41 | await expect(page.locator(tableSelector)).toBeVisible();
|
||
42 |
|
||
43 | // Wait for the list title generated by the shortcode
|
||
at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/community-events.spec.ts:40:14
|
||
|
||
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
|
||
test-results/community-events-Community-a750f-ay-event-list-on-my-events--chromium/test-failed-1.png
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
TimeoutError: page.waitForSelector: Timeout 10000ms exceeded.
|
||
Call log:
|
||
- waiting for locator('table#tribe-community-events-list') to be visible
|
||
|
||
|
||
38 | // Wait for the table to appear
|
||
39 | const tableSelector = 'table#tribe-community-events-list';
|
||
> 40 | await page.waitForSelector(tableSelector, { state: 'visible', timeout: 10000 }); // Increased timeout
|
||
| ^
|
||
41 | await expect(page.locator(tableSelector)).toBeVisible();
|
||
42 |
|
||
43 | // Wait for the list title generated by the shortcode
|
||
at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/community-events.spec.ts:40:14
|
||
|
||
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
|
||
test-results/community-events-Community-a750f-ay-event-list-on-my-events--chromium-retry1/test-failed-1.png
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
|
||
test-results/community-events-Community-a750f-ay-event-list-on-my-events--chromium-retry1/video.webm
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
|
||
test-results/community-events-Community-a750f-ay-event-list-on-my-events--chromium-retry1/trace.zip
|
||
Usage:
|
||
|
||
npx playwright show-trace test-results/community-events-Community-a750f-ay-event-list-on-my-events--chromium-retry1/trace.zip
|
||
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
]]>
|
||
</failure>
|
||
<system-out>
|
||
<![CDATA[
|
||
[[ATTACHMENT|../../test-results/community-events-Community-a750f-ay-event-list-on-my-events--chromium/test-failed-1.png]]
|
||
|
||
[[ATTACHMENT|../../test-results/community-events-Community-a750f-ay-event-list-on-my-events--chromium-retry1/test-failed-1.png]]
|
||
|
||
[[ATTACHMENT|../../test-results/community-events-Community-a750f-ay-event-list-on-my-events--chromium-retry1/video.webm]]
|
||
|
||
[[ATTACHMENT|../../test-results/community-events-Community-a750f-ay-event-list-on-my-events--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+168ms[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+34ms[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+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/my-events/", waiting until "load" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+312ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/my-events/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+314ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+124ms[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+52ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('h1.entry-title') [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <h1 class="entry-title" itemprop="headline">My Events</h1> [38;5;45m+21ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.waitForSelector started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('table#tribe-community-events-list') to be visible [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+400ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.waitForSelector failed [38;5;45m+10s[0m
|
||
[38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+21ms[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+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+4ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="wp-singular page-template-default page page-id-5249 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-single-post 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-stick…>…</body> [38;5;45m+51ms[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+180ms[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+29ms[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+46ms[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/my-events/", waiting until "load" [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+240ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/my-events/" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+332ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+20ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+7ms[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('h1.entry-title') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <h1 class="entry-title" itemprop="headline">My Events</h1> [38;5;45m+14ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+5ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.waitForSelector started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('table#tribe-community-events-list') to be visible [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+454ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.waitForSelector failed [38;5;45m+10s[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+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+58ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+240ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="wp-singular page-template-default page page-id-5249 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-single-post 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-stick…>…</body> [38;5;45m+8ms[0m
|
||
[38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+181ms[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+0ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
</testsuite>
|
||
<testsuite name="dashboard.spec.ts" timestamp="2025-04-24T09:36:33.145Z" hostname="chromium" tests="5" failures="3" skipped="0" time="174.76" errors="0">
|
||
<testcase name="Trainer Dashboard Tests › should display dashboard elements for logged-in trainer" classname="dashboard.spec.ts" time="18.38">
|
||
<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
|
||
|
||
Error: Timed out 5000ms waiting for expect(locator).toHaveAttribute(expected)
|
||
|
||
Locator: locator('div.hvac-dashboard-nav').locator('a:has-text("Create Event")')
|
||
Expected string: "/manage-event/"
|
||
Received string: "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/"
|
||
Call log:
|
||
- expect.toHaveAttribute with timeout 5000ms
|
||
- waiting for locator('div.hvac-dashboard-nav').locator('a:has-text("Create Event")')
|
||
9 × locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a>
|
||
- unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/"
|
||
|
||
|
||
46 | await expect(createEventButton).toBeVisible();
|
||
47 | // Use full URL for comparison as generated by home_url()
|
||
> 48 | await expect(createEventButton).toHaveAttribute('href', `/manage-event/`);
|
||
| ^
|
||
49 |
|
||
50 | const myEventsButton = navDiv.locator('a:has-text("My Events")'); // More specific locator
|
||
51 | await expect(myEventsButton).toBeVisible();
|
||
at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:48:35
|
||
|
||
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
|
||
test-results/dashboard-Trainer-Dashboar-17a83-ments-for-logged-in-trainer-chromium/test-failed-1.png
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
Error: Timed out 5000ms waiting for expect(locator).toHaveAttribute(expected)
|
||
|
||
Locator: locator('div.hvac-dashboard-nav').locator('a:has-text("Create Event")')
|
||
Expected string: "/manage-event/"
|
||
Received string: "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/"
|
||
Call log:
|
||
- expect.toHaveAttribute with timeout 5000ms
|
||
- waiting for locator('div.hvac-dashboard-nav').locator('a:has-text("Create Event")')
|
||
9 × locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a>
|
||
- unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/"
|
||
|
||
|
||
46 | await expect(createEventButton).toBeVisible();
|
||
47 | // Use full URL for comparison as generated by home_url()
|
||
> 48 | await expect(createEventButton).toHaveAttribute('href', `/manage-event/`);
|
||
| ^
|
||
49 |
|
||
50 | const myEventsButton = navDiv.locator('a:has-text("My Events")'); // More specific locator
|
||
51 | await expect(myEventsButton).toBeVisible();
|
||
at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:48:35
|
||
|
||
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
|
||
test-results/dashboard-Trainer-Dashboar-17a83-ments-for-logged-in-trainer-chromium-retry1/test-failed-1.png
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
|
||
test-results/dashboard-Trainer-Dashboar-17a83-ments-for-logged-in-trainer-chromium-retry1/video.webm
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
attachment #4: 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...
|
||
Navigated to: https://wordpress-974670-5399585.cloudwaysapps.com/community-login/
|
||
Attempting to fill username and password...
|
||
Attempting to click login button...
|
||
Clicked login button. Current URL: https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/
|
||
Successfully logged in and redirected to dashboard.
|
||
Successfully logged in and redirected to dashboard.
|
||
|
||
[[ATTACHMENT|../../test-results/dashboard-Trainer-Dashboar-17a83-ments-for-logged-in-trainer-chromium/test-failed-1.png]]
|
||
Attempting to navigate to login page...
|
||
Navigated to: https://wordpress-974670-5399585.cloudwaysapps.com/community-login/
|
||
Attempting to fill username and password...
|
||
Attempting to click login button...
|
||
Clicked login button. Current URL: https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/
|
||
Successfully logged in and redirected to dashboard.
|
||
Successfully logged in and redirected to dashboard.
|
||
|
||
[[ATTACHMENT|../../test-results/dashboard-Trainer-Dashboar-17a83-ments-for-logged-in-trainer-chromium-retry1/test-failed-1.png]]
|
||
|
||
[[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+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+775ms[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+19ms[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+417ms[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/community-login/", waiting until "load" [38;5;45m+4ms[0m
|
||
[38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+527ms[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 "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+7ms[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+7ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" autocomplete="username"/> [38;5;45m+25ms[0m
|
||
[38;5;45;1mpw:api [0m fill("test_trainer") [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+60ms[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" class="input" id="user_pass" type="password" spellcheck="false" autocomplete="current-password"/> [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m fill("Test123!") [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+43ms[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"/> [38;5;45m+3ms[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+56ms[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+2ms[0m
|
||
[38;5;45;1mpw:api [0m performing click action [38;5;45m+11ms[0m
|
||
[38;5;45;1mpw:api [0m click action done [38;5;45m+9ms[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/hvac-dashboard/" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [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+2ms[0m
|
||
[38;5;45;1mpw:api [0m checking visibility of locator('.login-error') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= locator.isVisible succeeded [38;5;45m+11ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toHaveURL started [38;5;45m+5ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveURL with timeout 5000ms [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator(':root') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveURL succeeded [38;5;45m+1ms[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/hvac-dashboard/", waiting until "load" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+43ms[0m
|
||
[38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+25ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+18ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+59ms[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+1ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('h1.entry-title') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <h1 class="entry-title">Trainer Dashboard</h1> [38;5;45m+10ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toBeVisible started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('div.hvac-dashboard-nav').locator('a:has-text("Create Event")') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toHaveAttribute started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveAttribute with timeout 5000ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('div.hvac-dashboard-nav').locator('a:has-text("Create Event")') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+5ms[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+103ms[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+267ms[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+107ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+395ms[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+1s[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+1s[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+1s[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+1s[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveAttribute succeeded [38;5;45m+112ms[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+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+77ms[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 itemscope="itemscope" itemtype="https://schema.org/WebPage" class="wp-singular page-template-default page page-id-5247 logged-in admin-bar no-customize-support 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-single-post 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…>…</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+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+119ms[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+11ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+190ms[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/community-login/", waiting until "load" [38;5;45m+6ms[0m
|
||
[38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+861ms[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 "domcontentloaded" event fired [38;5;45m+196ms[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+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_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" autocomplete="username"/> [38;5;45m+15ms[0m
|
||
[38;5;45;1mpw:api [0m fill("test_trainer") [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+1ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+18ms[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" class="input" id="user_pass" type="password" spellcheck="false" autocomplete="current-password"/> [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m fill("Test123!") [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+34ms[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"/> [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+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+4ms[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/hvac-dashboard/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m navigations have finished [38;5;45m+14ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+74ms[0m
|
||
[38;5;45;1mpw:api [0m=> locator.isVisible started [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+10ms[0m
|
||
[38;5;45;1mpw:api [0m checking visibility of locator('.login-error') [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+19ms[0m
|
||
[38;5;45;1mpw:api [0m<= locator.isVisible succeeded [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toHaveURL started [38;5;45m+5ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveURL with timeout 5000ms [38;5;45m+6ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator(':root') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html class="js" lang="en-US">…</html> [38;5;45m+4ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveURL succeeded [38;5;45m+3ms[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/hvac-dashboard/", waiting until "load" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+57ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+25ms[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=> 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('h1.entry-title') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <h1 class="entry-title">Trainer Dashboard</h1> [38;5;45m+7ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toBeVisible started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('div.hvac-dashboard-nav').locator('a:has-text("Create Event")') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toHaveAttribute started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveAttribute with timeout 5000ms [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('div.hvac-dashboard-nav').locator('a:has-text("Create Event")') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+4ms[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+102ms[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+252ms[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+91ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+412ms[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+1s[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+1s[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+1s[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+1s[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveAttribute succeeded [38;5;45m+116ms[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+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+38ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+65ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="wp-singular page-template-default page page-id-5247 logged-in admin-bar no-customize-support 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-single-post 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…>…</body> [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+146ms[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="24.45">
|
||
<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
|
||
|
||
Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected)
|
||
|
||
Locator: locator(':root')
|
||
Expected string: "https://wordpress-974670-5399585.cloudwaysapps.com/login/"
|
||
Received string: "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf"
|
||
Call log:
|
||
- expect.toHaveURL with timeout 5000ms
|
||
- waiting for locator(':root')
|
||
9 × locator resolved to <html lang="en-US">…</html>
|
||
- unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf"
|
||
|
||
|
||
81 | const logoutButton = navDiv.locator('a:has-text("Logout")');
|
||
82 | await logoutButton.click();
|
||
> 83 | await expect(page).toHaveURL(`/login/`);
|
||
| ^
|
||
84 | });
|
||
85 |
|
||
86 |
|
||
at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:83:24
|
||
|
||
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
|
||
test-results/dashboard-Trainer-Dashboar-7c335-hen-nav-buttons-are-clicked-chromium/test-failed-1.png
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected)
|
||
|
||
Locator: locator(':root')
|
||
Expected string: "https://wordpress-974670-5399585.cloudwaysapps.com/login/"
|
||
Received string: "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf"
|
||
Call log:
|
||
- expect.toHaveURL with timeout 5000ms
|
||
- waiting for locator(':root')
|
||
9 × locator resolved to <html lang="en-US">…</html>
|
||
- unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf"
|
||
|
||
|
||
81 | const logoutButton = navDiv.locator('a:has-text("Logout")');
|
||
82 | await logoutButton.click();
|
||
> 83 | await expect(page).toHaveURL(`/login/`);
|
||
| ^
|
||
84 | });
|
||
85 |
|
||
86 |
|
||
at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:83:24
|
||
|
||
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
|
||
test-results/dashboard-Trainer-Dashboar-7c335-hen-nav-buttons-are-clicked-chromium-retry1/test-failed-1.png
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
|
||
test-results/dashboard-Trainer-Dashboar-7c335-hen-nav-buttons-are-clicked-chromium-retry1/video.webm
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
attachment #4: 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...
|
||
Navigated to: https://wordpress-974670-5399585.cloudwaysapps.com/community-login/
|
||
Attempting to fill username and password...
|
||
Attempting to click login button...
|
||
Clicked login button. Current URL: https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/
|
||
Successfully logged in and redirected to dashboard.
|
||
Successfully logged in and redirected to dashboard.
|
||
|
||
[[ATTACHMENT|../../test-results/dashboard-Trainer-Dashboar-7c335-hen-nav-buttons-are-clicked-chromium/test-failed-1.png]]
|
||
Attempting to navigate to login page...
|
||
Navigated to: https://wordpress-974670-5399585.cloudwaysapps.com/community-login/
|
||
Attempting to fill username and password...
|
||
Attempting to click login button...
|
||
Clicked login button. Current URL: https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/
|
||
Successfully logged in and redirected to dashboard.
|
||
Successfully logged in and redirected to dashboard.
|
||
|
||
[[ATTACHMENT|../../test-results/dashboard-Trainer-Dashboar-7c335-hen-nav-buttons-are-clicked-chromium-retry1/test-failed-1.png]]
|
||
|
||
[[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+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+171ms[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+43ms[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+0ms[0m
|
||
[38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+147ms[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 "domcontentloaded" event fired [38;5;45m+231ms[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+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+21ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" autocomplete="username"/> [38;5;45m+26ms[0m
|
||
[38;5;45;1mpw:api [0m fill("test_trainer") [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+14ms[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" class="input" id="user_pass" type="password" spellcheck="false" autocomplete="current-password"/> [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0m fill("Test123!") [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+41ms[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"/> [38;5;45m+1ms[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+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+2ms[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/hvac-dashboard/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [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<= page.click succeeded [38;5;45m+0ms[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('.login-error') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= locator.isVisible succeeded [38;5;45m+10ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toHaveURL started [38;5;45m+4ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveURL with timeout 5000ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator(':root') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveURL succeeded [38;5;45m+0ms[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/hvac-dashboard/", waiting until "load" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+37ms[0m
|
||
[38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+28ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+18ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+9ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m=> locator.click started [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('div.hvac-dashboard-nav').locator('a:has-text("Create Event")') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+8ms[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+3ms[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+76ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m navigations have finished [38;5;45m+10ms[0m
|
||
[38;5;45;1mpw:api [0m<= locator.click succeeded [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toHaveURL started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveURL with timeout 5000ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator(':root') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+8ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveURL succeeded [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.goBack started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for navigation until "load" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+6ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [38;5;45m+0ms[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+3ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.goBack succeeded [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m=> locator.click started [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('div.hvac-dashboard-nav').locator('a:has-text("View Profile")') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-secondary" href="https://wordpress-974670-5399585.cloudwaysapps.com/trainer-profile/">View Profile</a> [38;5;45m+12ms[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+19ms[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/trainer-profile/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/trainer-profile/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m navigations have finished [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0m<= locator.click succeeded [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toHaveURL started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveURL with timeout 5000ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator(':root') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+7ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveURL succeeded [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.goBack started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for navigation until "load" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+6ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+22ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.goBack succeeded [38;5;45m+5ms[0m
|
||
[38;5;45;1mpw:api [0m=> locator.click started [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('div.hvac-dashboard-nav').locator('a:has-text("Logout")') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-secondary" href="https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf">Logout</a> [38;5;45m+12ms[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+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+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+1s[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf" [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 "domcontentloaded" event fired [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m<= locator.click succeeded [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toHaveURL started [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveURL with timeout 5000ms [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator(':root') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+7ms[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+103ms[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+251ms[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+143ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+358ms[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+1s[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+1s[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+1s[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+1s[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveURL succeeded [38;5;45m+152ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+19ms[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 [0mfonts loaded [38;5;45m+3ms[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+3ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <body id="error-page">…</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+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+133ms[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+16ms[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+1ms[0m
|
||
[38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/community-login/", waiting until "load" [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+173ms[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 "domcontentloaded" event fired [38;5;45m+191ms[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+59ms[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" autocomplete="username"/> [38;5;45m+18ms[0m
|
||
[38;5;45;1mpw:api [0m fill("test_trainer") [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+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+2ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <input value="" size="20" name="pwd" class="input" id="user_pass" type="password" spellcheck="false" autocomplete="current-password"/> [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m fill("Test123!") [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+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"/> [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+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+3ms[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/hvac-dashboard/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m navigations have finished [38;5;45m+8ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+7ms[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('.login-error') [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=> expect.toHaveURL started [38;5;45m+4ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveURL with timeout 5000ms [38;5;45m+28ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator(':root') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html class="js" lang="en-US">…</html> [38;5;45m+7ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+9ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveURL succeeded [38;5;45m+6ms[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/hvac-dashboard/", waiting until "load" [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+28ms[0m
|
||
[38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+51ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+26ms[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=> locator.click started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('div.hvac-dashboard-nav').locator('a:has-text("Create Event")') [38;5;45m+4ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+7ms[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+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+93ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m navigations have finished [38;5;45m+10ms[0m
|
||
[38;5;45;1mpw:api [0m<= locator.click succeeded [38;5;45m+8ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toHaveURL started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveURL with timeout 5000ms [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator(':root') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+9ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveURL succeeded [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.goBack started [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for navigation until "load" [38;5;45m+169ms[0m
|
||
[38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+91ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+49ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.goBack succeeded [38;5;45m+5ms[0m
|
||
[38;5;45;1mpw:api [0m=> locator.click started [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('div.hvac-dashboard-nav').locator('a:has-text("View Profile")') [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-secondary" href="https://wordpress-974670-5399585.cloudwaysapps.com/trainer-profile/">View Profile</a> [38;5;45m+28ms[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+42ms[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+20ms[0m
|
||
[38;5;45;1mpw:api [0m performing click action [38;5;45m+5ms[0m
|
||
[38;5;45;1mpw:api [0m click action done [38;5;45m+16ms[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/trainer-profile/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/trainer-profile/" [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<= locator.click succeeded [38;5;45m+8ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toHaveURL started [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveURL with timeout 5000ms [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator(':root') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+12ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveURL succeeded [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.goBack started [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for navigation until "load" [38;5;45m+18ms[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 "commit" event fired [38;5;45m+9ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+31ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.goBack succeeded [38;5;45m+7ms[0m
|
||
[38;5;45;1mpw:api [0m=> locator.click started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('div.hvac-dashboard-nav').locator('a:has-text("Logout")') [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-secondary" href="https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf">Logout</a> [38;5;45m+12ms[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+21ms[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+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?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf" [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 navigations have finished [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= locator.click succeeded [38;5;45m+55ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toHaveURL started [38;5;45m+25ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveURL with timeout 5000ms [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator(':root') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+17ms[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+102ms[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+252ms[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+41ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+459ms[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+1s[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+1s[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+1s[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+1s[0m
|
||
[38;5;45;1mpw:api [0m unexpected value "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fcommunity-login%2F&_wpnonce=c34efbdcdf" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveURL succeeded [38;5;45m+112ms[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+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+65ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+383ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <body id="error-page">…</body> [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+24ms[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+2ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Trainer Dashboard Tests › should filter events table when filter links are clicked" classname="dashboard.spec.ts" time="7.561">
|
||
<system-out>
|
||
<![CDATA[Attempting to navigate to login page...
|
||
Navigated to: https://wordpress-974670-5399585.cloudwaysapps.com/community-login/
|
||
Attempting to fill username and password...
|
||
Attempting to click login button...
|
||
Clicked login button. Current URL: https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/
|
||
Successfully logged in and redirected to dashboard.
|
||
Successfully logged in and redirected to dashboard.
|
||
]]>
|
||
</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+113ms[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+47ms[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+0ms[0m
|
||
[38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+176ms[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 "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+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" autocomplete="username"/> [38;5;45m+19ms[0m
|
||
[38;5;45;1mpw:api [0m fill("test_trainer") [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" class="input" id="user_pass" type="password" spellcheck="false" autocomplete="current-password"/> [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m fill("Test123!") [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+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+50ms[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+7ms[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"/> [38;5;45m+95ms[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+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+14ms[0m
|
||
[38;5;45;1mpw:api [0m performing click action [38;5;45m+29ms[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 "commit" event fired [38;5;45m+2s[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [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=> locator.isVisible started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m checking visibility of locator('.login-error') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m<= locator.isVisible succeeded [38;5;45m+11ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toHaveURL started [38;5;45m+7ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveURL with timeout 5000ms [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator(':root') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveURL succeeded [38;5;45m+1ms[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/hvac-dashboard/", waiting until "load" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+53ms[0m
|
||
[38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+10ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+29ms[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=> locator.click started [38;5;45m+5ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('div.hvac-event-filters a:has-text("Publish")') [38;5;45m+4ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-secondary" href="https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/?event_status=publish">Publish</a> [38;5;45m+35ms[0m
|
||
[38;5;45;1mpw:api [0mattempting click action [38;5;45m+59ms[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+18ms[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+4ms[0m
|
||
[38;5;45;1mpw:api [0m performing click action [38;5;45m+29ms[0m
|
||
[38;5;45;1mpw:api [0m click action done [38;5;45m+86ms[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/hvac-dashboard/?event_status=publish" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/?event_status=publish" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m navigations have finished [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0m<= locator.click succeeded [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.waitForURL started [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+36ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.waitForURL succeeded [38;5;45m+4ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toHaveClass started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveClass with timeout 5000ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('div.hvac-event-filters a:has-text("Publish")') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/?event_status=publish">Publish</a> [38;5;45m+11ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveClass succeeded [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toBeVisible started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('table.events-table') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <table class="wp-list-table widefat fixed striped events-table">…</table> [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m=> locator.click started [38;5;45m+5ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('div.hvac-event-filters a:has-text("Draft")') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-secondary" href="https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/?event_status=draft">Draft</a> [38;5;45m+3ms[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+14ms[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+9ms[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/hvac-dashboard/?event_status=draft" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/?event_status=draft" [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<= locator.click succeeded [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.waitForURL started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+34ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.waitForURL succeeded [38;5;45m+67ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toHaveClass started [38;5;45m+50ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+23ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveClass with timeout 5000ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('div.hvac-event-filters a:has-text("Draft")') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/?event_status=draft">Draft</a> [38;5;45m+30ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveClass succeeded [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toBeVisible started [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('table.events-table') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <table class="wp-list-table widefat fixed striped events-table">…</table> [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m=> locator.click started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('div.hvac-event-filters a:has-text("All")') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-secondary" href="https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/">All</a> [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+19ms[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 "commit" event fired [38;5;45m+85ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m navigations have finished [38;5;45m+23ms[0m
|
||
[38;5;45;1mpw:api [0m<= locator.click succeeded [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.waitForURL started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.waitForURL succeeded [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toHaveClass started [38;5;45m+2ms[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 [0mexpect.toHaveClass with timeout 5000ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('div.hvac-event-filters a:has-text("All")') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/">All</a> [38;5;45m+9ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveClass succeeded [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toBeVisible started [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('table.events-table') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <table class="wp-list-table widefat fixed striped events-table">…</table> [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mtaking page screenshot [38;5;45m+123ms[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
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Trainer Dashboard Tests › should display correctly on mobile viewport" classname="dashboard.spec.ts" time="2.545">
|
||
<system-out>
|
||
<![CDATA[Attempting to navigate to login page...
|
||
Navigated to: https://wordpress-974670-5399585.cloudwaysapps.com/community-login/
|
||
Attempting to fill username and password...
|
||
Attempting to click login button...
|
||
Clicked login button. Current URL: https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/
|
||
Successfully logged in and redirected to dashboard.
|
||
Successfully logged in and redirected to dashboard.
|
||
]]>
|
||
</system-out>
|
||
<system-err>
|
||
<![CDATA[ [38;5;45;1mpw:api [0m=> selectors.setTestIdAttribute started [38;5;45m+240ms[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+93ms[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+0ms[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+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+143ms[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 "domcontentloaded" event fired [38;5;45m+143ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+4ms[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+1ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" autocomplete="username"/> [38;5;45m+70ms[0m
|
||
[38;5;45;1mpw:api [0m fill("test_trainer") [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+12ms[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+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <input value="" size="20" name="pwd" class="input" id="user_pass" type="password" spellcheck="false" autocomplete="current-password"/> [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m fill("Test123!") [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+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+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"/> [38;5;45m+4ms[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+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/hvac-dashboard/" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [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('.login-error') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= locator.isVisible succeeded [38;5;45m+8ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toHaveURL started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveURL with timeout 5000ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator(':root') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveURL succeeded [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.setViewportSize started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.setViewportSize succeeded [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+0ms[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 "domcontentloaded" event fired [38;5;45m+44ms[0m
|
||
[38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+18ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+18ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+23ms[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+2ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('h1.entry-title') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <h1 class="entry-title">Trainer Dashboard</h1> [38;5;45m+9ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toBeVisible started [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('.hvac-dashboard-nav a:has-text("Create Event")') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <a class="ast-button ast-button-primary" href="https://wordpress-974670-5399585.cloudwaysapps.com/manage-event/">Create Event</a> [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toBeVisible started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('.hvac-stat-card').first() [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <div class="hvac-stat-card">…</div> [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toBeVisible started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('table.events-table') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <table class="wp-list-table widefat fixed striped events-table">…</table> [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+62ms[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+1ms[0m
|
||
[38;5;45;1mpw:api [0mfonts loaded [38;5;45m+0ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Trainer Dashboard Tests › should display accurate statistics summary" classname="dashboard.spec.ts" time="121.824">
|
||
<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.
|
||
|
||
Error: locator.textContent: Test timeout of 60000ms exceeded.
|
||
Call log:
|
||
- waiting for locator('.hvac-stat-card:has-text("Total Events") .hvac-stat-value')
|
||
|
||
|
||
134 |
|
||
135 | // Extract the displayed statistics values
|
||
> 136 | const totalEventsText = await page.locator('.hvac-stat-card:has-text("Total Events") .hvac-stat-value').textContent();
|
||
| ^
|
||
137 | const upcomingEventsText = await page.locator('.hvac-stat-card:has-text("Upcoming Events") .hvac-stat-value').textContent();
|
||
138 | const pastEventsText = await page.locator('.hvac-stat-card:has-text("Past Events") .hvac-stat-value').textContent();
|
||
139 | const ticketsSoldText = await page.locator('.hvac-stat-card:has-text("Tickets Sold") .hvac-stat-value').textContent();
|
||
at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:136:109
|
||
|
||
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
|
||
test-results/dashboard-Trainer-Dashboar-7c94e-accurate-statistics-summary-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('.hvac-stat-card:has-text("Total Events") .hvac-stat-value')
|
||
|
||
|
||
134 |
|
||
135 | // Extract the displayed statistics values
|
||
> 136 | const totalEventsText = await page.locator('.hvac-stat-card:has-text("Total Events") .hvac-stat-value').textContent();
|
||
| ^
|
||
137 | const upcomingEventsText = await page.locator('.hvac-stat-card:has-text("Upcoming Events") .hvac-stat-value').textContent();
|
||
138 | const pastEventsText = await page.locator('.hvac-stat-card:has-text("Past Events") .hvac-stat-value').textContent();
|
||
139 | const ticketsSoldText = await page.locator('.hvac-stat-card:has-text("Tickets Sold") .hvac-stat-value').textContent();
|
||
at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/dashboard.spec.ts:136:109
|
||
|
||
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
|
||
test-results/dashboard-Trainer-Dashboar-7c94e-accurate-statistics-summary-chromium-retry1/test-failed-1.png
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
|
||
test-results/dashboard-Trainer-Dashboar-7c94e-accurate-statistics-summary-chromium-retry1/video.webm
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
attachment #4: 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...
|
||
Navigated to: https://wordpress-974670-5399585.cloudwaysapps.com/community-login/
|
||
Attempting to fill username and password...
|
||
Attempting to click login button...
|
||
Clicked login button. Current URL: https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/
|
||
Successfully logged in and redirected to dashboard.
|
||
Successfully logged in and redirected to dashboard.
|
||
|
||
[[ATTACHMENT|../../test-results/dashboard-Trainer-Dashboar-7c94e-accurate-statistics-summary-chromium/test-failed-1.png]]
|
||
Attempting to navigate to login page...
|
||
Navigated to: https://wordpress-974670-5399585.cloudwaysapps.com/community-login/
|
||
Attempting to fill username and password...
|
||
Attempting to click login button...
|
||
Clicked login button. Current URL: https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/
|
||
Successfully logged in and redirected to dashboard.
|
||
Successfully logged in and redirected to dashboard.
|
||
|
||
[[ATTACHMENT|../../test-results/dashboard-Trainer-Dashboar-7c94e-accurate-statistics-summary-chromium-retry1/test-failed-1.png]]
|
||
|
||
[[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+33ms[0m
|
||
[38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+0ms[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+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+32ms[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+0ms[0m
|
||
[38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+184ms[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 "domcontentloaded" event fired [38;5;45m+190ms[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('#user_login') [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" autocomplete="username"/> [38;5;45m+16ms[0m
|
||
[38;5;45;1mpw:api [0m fill("test_trainer") [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.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" class="input" id="user_pass" type="password" spellcheck="false" autocomplete="current-password"/> [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m fill("Test123!") [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+45ms[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"/> [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+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+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+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/hvac-dashboard/" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [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=> locator.isVisible started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m checking visibility of locator('.login-error') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= locator.isVisible succeeded [38;5;45m+9ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toHaveURL started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveURL with timeout 5000ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator(':root') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html lang="en-US">…</html> [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveURL succeeded [38;5;45m+0ms[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/hvac-dashboard/", waiting until "load" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+56ms[0m
|
||
[38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+34ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+18ms[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+1ms[0m
|
||
[38;5;45;1mpw:api [0m=> locator.textContent started [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('.hvac-stat-card:has-text("Total Events") .hvac-stat-value') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+499ms[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+47ms[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 itemscope="itemscope" itemtype="https://schema.org/WebPage" class="wp-singular page-template-default page page-id-5247 logged-in admin-bar no-customize-support 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-single-post 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…>…</body> [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m<= locator.textContent 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+115ms[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+10ms[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+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+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 "domcontentloaded" event fired [38;5;45m+154ms[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.fill started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+9ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <input value="" size="20" name="log" type="text" class="input" id="user_login" autocomplete="username"/> [38;5;45m+62ms[0m
|
||
[38;5;45;1mpw:api [0m fill("test_trainer") [38;5;45m+8ms[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+63ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+12ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#user_pass') [38;5;45m+42ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <input value="" size="20" name="pwd" class="input" id="user_pass" type="password" spellcheck="false" autocomplete="current-password"/> [38;5;45m+15ms[0m
|
||
[38;5;45;1mpw:api [0m fill("Test123!") [38;5;45m+125ms[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+7ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+105ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.click started [38;5;45m+6ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#wp-submit') [38;5;45m+18ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+3ms[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"/> [38;5;45m+6ms[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+21ms[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+12ms[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/hvac-dashboard/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m navigations have finished [38;5;45m+7ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+7ms[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('.login-error') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m<= locator.isVisible succeeded [38;5;45m+15ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toHaveURL started [38;5;45m+4ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveURL with timeout 5000ms [38;5;45m+4ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator(':root') [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <html class=" js" lang="en-US">…</html> [38;5;45m+21ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveURL succeeded [38;5;45m+9ms[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/hvac-dashboard/", waiting until "load" [38;5;45m+4ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m "commit" event fired [38;5;45m+57ms[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+76ms[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+15ms[0m
|
||
[38;5;45;1mpw:api [0m=> locator.textContent started [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('.hvac-stat-card:has-text("Total Events") .hvac-stat-value') [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+12ms[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+58ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+285ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="wp-singular page-template-default page page-id-5247 logged-in admin-bar no-customize-support 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-single-post 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…>…</body> [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= locator.textContent failed [38;5;45m+12ms[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+2ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
</testsuite>
|
||
<testsuite name="event-management/createEvent.spec.ts" timestamp="2025-04-24T09:36:33.145Z" hostname="chromium" tests="6" failures="6" skipped="0" time="730.554" errors="0">
|
||
<testcase name="Create Event Page › should display instructions section" classname="event-management/createEvent.spec.ts" time="121.623">
|
||
<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.click: Test timeout of 60000ms exceeded.
|
||
Call log:
|
||
- waiting for locator('#create-event-btn')
|
||
|
||
|
||
at ../pages/DashboardPage.ts:44
|
||
|
||
42 | // Navigation button methods
|
||
43 | async clickCreateEvent() {
|
||
> 44 | await this.page.click(this.selectors.createEventButton);
|
||
| ^
|
||
45 | }
|
||
46 |
|
||
47 | async clickViewTrainerProfile() {
|
||
at DashboardPage.clickCreateEvent (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:44:25)
|
||
at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:18:29
|
||
|
||
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
|
||
test-results/event-management-createEve-35827-isplay-instructions-section-chromium/test-failed-1.png
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
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.click: Test timeout of 60000ms exceeded.
|
||
Call log:
|
||
- waiting for locator('#create-event-btn')
|
||
|
||
|
||
at ../pages/DashboardPage.ts:44
|
||
|
||
42 | // Navigation button methods
|
||
43 | async clickCreateEvent() {
|
||
> 44 | await this.page.click(this.selectors.createEventButton);
|
||
| ^
|
||
45 | }
|
||
46 |
|
||
47 | async clickViewTrainerProfile() {
|
||
at DashboardPage.clickCreateEvent (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:44:25)
|
||
at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:18:29
|
||
|
||
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
|
||
test-results/event-management-createEve-35827-isplay-instructions-section-chromium-retry1/test-failed-1.png
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
|
||
test-results/event-management-createEve-35827-isplay-instructions-section-chromium-retry1/video.webm
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
attachment #4: 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/test-failed-1.png]]
|
||
|
||
[[ATTACHMENT|../../test-results/event-management-createEve-35827-isplay-instructions-section-chromium-retry1/test-failed-1.png]]
|
||
|
||
[[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+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+749ms[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+4ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+439ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+24ms[0m
|
||
[38;5;45;1mpw:api [0mnavigating to "https://wordpress-974670-5399585.cloudwaysapps.com/hvac-dashboard/", 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/community-login/" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+171ms[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.waitForLoadState started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+497ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.waitForLoadState 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 [0m "networkidle" event fired [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#create-event-btn') [38;5;45m+3ms[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+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+43ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+12ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="wp-singular page-template-default page page-id-5245 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-single-post 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-stick…>…</body> [38;5;45m+4ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.click 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+3ms[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+4ms[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+15ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+46ms[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/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 "domcontentloaded" event fired [38;5;45m+304ms[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+22ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.waitForLoadState started [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+424ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.waitForLoadState 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 [0m "networkidle" event fired [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#create-event-btn') [38;5;45m+9ms[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+1ms[0m
|
||
[38;5;45;1mpw:api [0mfonts loaded [38;5;45m+9ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+65ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+73ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="wp-singular page-template-default page page-id-5245 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-single-post 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-stick…>…</body> [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+18ms[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+6ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Create Event Page › should validate required fields" classname="event-management/createEvent.spec.ts" time="121.986">
|
||
<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.click: Test timeout of 60000ms exceeded.
|
||
Call log:
|
||
- waiting for locator('#create-event-btn')
|
||
|
||
|
||
at ../pages/DashboardPage.ts:44
|
||
|
||
42 | // Navigation button methods
|
||
43 | async clickCreateEvent() {
|
||
> 44 | await this.page.click(this.selectors.createEventButton);
|
||
| ^
|
||
45 | }
|
||
46 |
|
||
47 | async clickViewTrainerProfile() {
|
||
at DashboardPage.clickCreateEvent (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:44:25)
|
||
at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:18:29
|
||
|
||
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
|
||
test-results/event-management-createEve-9a7a2-ld-validate-required-fields-chromium/test-failed-1.png
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
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.click: Test timeout of 60000ms exceeded.
|
||
Call log:
|
||
- waiting for locator('#create-event-btn')
|
||
|
||
|
||
at ../pages/DashboardPage.ts:44
|
||
|
||
42 | // Navigation button methods
|
||
43 | async clickCreateEvent() {
|
||
> 44 | await this.page.click(this.selectors.createEventButton);
|
||
| ^
|
||
45 | }
|
||
46 |
|
||
47 | async clickViewTrainerProfile() {
|
||
at DashboardPage.clickCreateEvent (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:44:25)
|
||
at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:18:29
|
||
|
||
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
|
||
test-results/event-management-createEve-9a7a2-ld-validate-required-fields-chromium-retry1/test-failed-1.png
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
|
||
test-results/event-management-createEve-9a7a2-ld-validate-required-fields-chromium-retry1/video.webm
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
attachment #4: 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/test-failed-1.png]]
|
||
|
||
[[ATTACHMENT|../../test-results/event-management-createEve-9a7a2-ld-validate-required-fields-chromium-retry1/test-failed-1.png]]
|
||
|
||
[[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+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+137ms[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+55ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+79ms[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+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 "domcontentloaded" event fired [38;5;45m+187ms[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.waitForLoadState started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+498ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.waitForLoadState 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 [0m "networkidle" event fired [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#create-event-btn') [38;5;45m+2ms[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+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+51ms[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="wp-singular page-template-default page page-id-5245 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-single-post 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-stick…>…</body> [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.click 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+3ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+102ms[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+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+65ms[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+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+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+284ms[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+44ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.waitForLoadState started [38;5;45m+8ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+456ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.waitForLoadState succeeded [38;5;45m+78ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.click started [38;5;45m+32ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#create-event-btn') [38;5;45m+60ms[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+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+73ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+71ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="wp-singular page-template-default page page-id-5245 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-single-post 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-stick…>…</body> [38;5;45m+22ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+31ms[0m
|
||
[38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+2s[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="121.619">
|
||
<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.click: Test timeout of 60000ms exceeded.
|
||
Call log:
|
||
- waiting for locator('#create-event-btn')
|
||
|
||
|
||
at ../pages/DashboardPage.ts:44
|
||
|
||
42 | // Navigation button methods
|
||
43 | async clickCreateEvent() {
|
||
> 44 | await this.page.click(this.selectors.createEventButton);
|
||
| ^
|
||
45 | }
|
||
46 |
|
||
47 | async clickViewTrainerProfile() {
|
||
at DashboardPage.clickCreateEvent (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:44:25)
|
||
at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:18:29
|
||
|
||
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
|
||
test-results/event-management-createEve-e2abe-idate-form-fields-correctly-chromium/test-failed-1.png
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
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.click: Test timeout of 60000ms exceeded.
|
||
Call log:
|
||
- waiting for locator('#create-event-btn')
|
||
|
||
|
||
at ../pages/DashboardPage.ts:44
|
||
|
||
42 | // Navigation button methods
|
||
43 | async clickCreateEvent() {
|
||
> 44 | await this.page.click(this.selectors.createEventButton);
|
||
| ^
|
||
45 | }
|
||
46 |
|
||
47 | async clickViewTrainerProfile() {
|
||
at DashboardPage.clickCreateEvent (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:44:25)
|
||
at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:18:29
|
||
|
||
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
|
||
test-results/event-management-createEve-e2abe-idate-form-fields-correctly-chromium-retry1/test-failed-1.png
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
|
||
test-results/event-management-createEve-e2abe-idate-form-fields-correctly-chromium-retry1/video.webm
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
attachment #4: 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/test-failed-1.png]]
|
||
|
||
[[ATTACHMENT|../../test-results/event-management-createEve-e2abe-idate-form-fields-correctly-chromium-retry1/test-failed-1.png]]
|
||
|
||
[[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+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+136ms[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+2ms[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/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 "domcontentloaded" event fired [38;5;45m+183ms[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.waitForLoadState started [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+501ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.waitForLoadState succeeded [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.click started [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+6ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#create-event-btn') [38;5;45m+11ms[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+19ms[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+57ms[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="wp-singular page-template-default page page-id-5245 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-single-post 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-stick…>…</body> [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.click 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+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+152ms[0m
|
||
[38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+28ms[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+13ms[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+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 "domcontentloaded" event fired [38;5;45m+189ms[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+72ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.waitForLoadState started [38;5;45m+35ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+395ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.waitForLoadState 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 [0m "networkidle" event fired [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#create-event-btn') [38;5;45m+11ms[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+19ms[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+39ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+56ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="wp-singular page-template-default page page-id-5245 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-single-post 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-stick…>…</body> [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+16ms[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+2ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Create Event Page › should successfully create event with valid data" classname="event-management/createEvent.spec.ts" time="121.982">
|
||
<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.click: Test timeout of 60000ms exceeded.
|
||
Call log:
|
||
- waiting for locator('#create-event-btn')
|
||
|
||
|
||
at ../pages/DashboardPage.ts:44
|
||
|
||
42 | // Navigation button methods
|
||
43 | async clickCreateEvent() {
|
||
> 44 | await this.page.click(this.selectors.createEventButton);
|
||
| ^
|
||
45 | }
|
||
46 |
|
||
47 | async clickViewTrainerProfile() {
|
||
at DashboardPage.clickCreateEvent (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:44:25)
|
||
at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:18:29
|
||
|
||
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
|
||
test-results/event-management-createEve-40971-reate-event-with-valid-data-chromium/test-failed-1.png
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
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.click: Test timeout of 60000ms exceeded.
|
||
Call log:
|
||
- waiting for locator('#create-event-btn')
|
||
|
||
|
||
at ../pages/DashboardPage.ts:44
|
||
|
||
42 | // Navigation button methods
|
||
43 | async clickCreateEvent() {
|
||
> 44 | await this.page.click(this.selectors.createEventButton);
|
||
| ^
|
||
45 | }
|
||
46 |
|
||
47 | async clickViewTrainerProfile() {
|
||
at DashboardPage.clickCreateEvent (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:44:25)
|
||
at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:18:29
|
||
|
||
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
|
||
test-results/event-management-createEve-40971-reate-event-with-valid-data-chromium-retry1/test-failed-1.png
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
|
||
test-results/event-management-createEve-40971-reate-event-with-valid-data-chromium-retry1/video.webm
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
attachment #4: 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/test-failed-1.png]]
|
||
|
||
[[ATTACHMENT|../../test-results/event-management-createEve-40971-reate-event-with-valid-data-chromium-retry1/test-failed-1.png]]
|
||
|
||
[[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+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+135ms[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+2ms[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+4ms[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+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 "domcontentloaded" event fired [38;5;45m+177ms[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+4ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.waitForLoadState started [38;5;45m+4ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+490ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.waitForLoadState 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 [0m "networkidle" event fired [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#create-event-btn') [38;5;45m+3ms[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+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+50ms[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="wp-singular page-template-default page page-id-5245 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-single-post 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-stick…>…</body> [38;5;45m+7ms[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+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+135ms[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+11ms[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+52ms[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+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 "domcontentloaded" event fired [38;5;45m+193ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+11ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.waitForLoadState started [38;5;45m+10ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+462ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.waitForLoadState 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 [0m "networkidle" event fired [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#create-event-btn') [38;5;45m+3ms[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+9ms[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+55ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+58ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="wp-singular page-template-default page page-id-5245 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-single-post 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-stick…>…</body> [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+20ms[0m
|
||
[38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+2s[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+2ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Create Event Page › should return to dashboard when clicking return button" classname="event-management/createEvent.spec.ts" time="121.769">
|
||
<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.click: Test timeout of 60000ms exceeded.
|
||
Call log:
|
||
- waiting for locator('#create-event-btn')
|
||
|
||
|
||
at ../pages/DashboardPage.ts:44
|
||
|
||
42 | // Navigation button methods
|
||
43 | async clickCreateEvent() {
|
||
> 44 | await this.page.click(this.selectors.createEventButton);
|
||
| ^
|
||
45 | }
|
||
46 |
|
||
47 | async clickViewTrainerProfile() {
|
||
at DashboardPage.clickCreateEvent (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:44:25)
|
||
at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:18:29
|
||
|
||
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
|
||
test-results/event-management-createEve-f1421-when-clicking-return-button-chromium/test-failed-1.png
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
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.click: Test timeout of 60000ms exceeded.
|
||
Call log:
|
||
- waiting for locator('#create-event-btn')
|
||
|
||
|
||
at ../pages/DashboardPage.ts:44
|
||
|
||
42 | // Navigation button methods
|
||
43 | async clickCreateEvent() {
|
||
> 44 | await this.page.click(this.selectors.createEventButton);
|
||
| ^
|
||
45 | }
|
||
46 |
|
||
47 | async clickViewTrainerProfile() {
|
||
at DashboardPage.clickCreateEvent (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:44:25)
|
||
at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:18:29
|
||
|
||
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
|
||
test-results/event-management-createEve-f1421-when-clicking-return-button-chromium-retry1/test-failed-1.png
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
|
||
test-results/event-management-createEve-f1421-when-clicking-return-button-chromium-retry1/video.webm
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
attachment #4: 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/test-failed-1.png]]
|
||
|
||
[[ATTACHMENT|../../test-results/event-management-createEve-f1421-when-clicking-return-button-chromium-retry1/test-failed-1.png]]
|
||
|
||
[[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+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+137ms[0m
|
||
[38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+37ms[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+13ms[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+4ms[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+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 "domcontentloaded" event fired [38;5;45m+193ms[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=> page.waitForLoadState started [38;5;45m+23ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+461ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.waitForLoadState succeeded [38;5;45m+58ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.click started [38;5;45m+6ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+132ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#create-event-btn') [38;5;45m+21ms[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+1ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+54ms[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 itemscope="itemscope" itemtype="https://schema.org/WebPage" class="wp-singular page-template-default page page-id-5245 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-single-post 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-stick…>…</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+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+279ms[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+7ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+42ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+9ms[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+3s[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 "domcontentloaded" event fired [38;5;45m+184ms[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+20ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.waitForLoadState started [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<= page.waitForLoadState 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 [0m "networkidle" event fired [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#create-event-btn') [38;5;45m+22ms[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+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+56ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+40ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="wp-singular page-template-default page page-id-5245 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-single-post 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-stick…>…</body> [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+8ms[0m
|
||
[38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+2s[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="121.575">
|
||
<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.click: Test timeout of 60000ms exceeded.
|
||
Call log:
|
||
- waiting for locator('#create-event-btn')
|
||
|
||
|
||
at ../pages/DashboardPage.ts:44
|
||
|
||
42 | // Navigation button methods
|
||
43 | async clickCreateEvent() {
|
||
> 44 | await this.page.click(this.selectors.createEventButton);
|
||
| ^
|
||
45 | }
|
||
46 |
|
||
47 | async clickViewTrainerProfile() {
|
||
at DashboardPage.clickCreateEvent (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:44:25)
|
||
at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:18:29
|
||
|
||
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
|
||
test-results/event-management-createEve-30899-dar-Community-Events-plugin-chromium/test-failed-1.png
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
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.click: Test timeout of 60000ms exceeded.
|
||
Call log:
|
||
- waiting for locator('#create-event-btn')
|
||
|
||
|
||
at ../pages/DashboardPage.ts:44
|
||
|
||
42 | // Navigation button methods
|
||
43 | async clickCreateEvent() {
|
||
> 44 | await this.page.click(this.selectors.createEventButton);
|
||
| ^
|
||
45 | }
|
||
46 |
|
||
47 | async clickViewTrainerProfile() {
|
||
at DashboardPage.clickCreateEvent (/Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/pages/DashboardPage.ts:44:25)
|
||
at /Users/ben/dev/upskill-event-manager/wordpress-dev/tests/e2e/tests/event-management/createEvent.spec.ts:18:29
|
||
|
||
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
|
||
test-results/event-management-createEve-30899-dar-Community-Events-plugin-chromium-retry1/test-failed-1.png
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
|
||
test-results/event-management-createEve-30899-dar-Community-Events-plugin-chromium-retry1/video.webm
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
attachment #4: 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/test-failed-1.png]]
|
||
|
||
[[ATTACHMENT|../../test-results/event-management-createEve-30899-dar-Community-Events-plugin-chromium-retry1/test-failed-1.png]]
|
||
|
||
[[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+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+183ms[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+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+44ms[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 "domcontentloaded" event fired [38;5;45m+212ms[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.waitForLoadState started [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.waitForLoadState 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 [0m "networkidle" event fired [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#create-event-btn') [38;5;45m+2ms[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+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+67ms[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="wp-singular page-template-default page page-id-5245 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-single-post 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-stick…>…</body> [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+50ms[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+110ms[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+7ms[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+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/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+1ms[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+16ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.waitForLoadState started [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.waitForLoadState succeeded [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.click started [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#create-event-btn') [38;5;45m+5ms[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+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+54ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+45ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <body itemscope="itemscope" itemtype="https://schema.org/WebPage" class="wp-singular page-template-default page page-id-5245 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-single-post 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-stick…>…</body> [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+9ms[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+1ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
</testsuite>
|
||
<testsuite name="event-management/eventSummary.spec.ts" timestamp="2025-04-24T09:36:33.145Z" hostname="chromium" tests="9" failures="9" skipped="0" time="366.695" errors="0">
|
||
<testcase name="Event Summary Page › should display correct event details" classname="event-management/eventSummary.spec.ts" time="18.856">
|
||
<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+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+753ms[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+407ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+33ms[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-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Devent-summary%26event_id%3D12345&reauth=1" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+131ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+33ms[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+0ms[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+604ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+4s[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+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+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+42ms[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 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+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+101ms[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+10ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+171ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+9ms[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+4s[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Devent-summary%26event_id%3D12345&reauth=1" [38;5;45m+4ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+134ms[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+8ms[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+3ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#event-title') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+575ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+4s[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+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+68ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+47ms[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+20ms[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="17.652">
|
||
<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+3ms[0m
|
||
[38;5;45;1mpw:api [0m<= selectors.setTestIdAttribute succeeded [38;5;45m+9ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+160ms[0m
|
||
[38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+28ms[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+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-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+3s[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Devent-summary%26event_id%3D12345&reauth=1" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+124ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+9ms[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+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('#ticket-price') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+637ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+4s[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+43ms[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=> 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+104ms[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+54ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+115ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+20ms[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+12ms[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?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Devent-summary%26event_id%3D12345&reauth=1" [38;5;45m+1ms[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+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+21ms[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+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+577ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveText 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+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+4ms[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+83ms[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+21ms[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 and validate transactions table" classname="event-management/eventSummary.spec.ts" time="17.66">
|
||
<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+3ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+113ms[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+62ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+147ms[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+2ms[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-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Devent-summary%26event_id%3D12345&reauth=1" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+180ms[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=> expect.toBeVisible started [38;5;45m+12ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#transactions-table') [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+572ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toBeVisible 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+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+60ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+28ms[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+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+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+111ms[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+72ms[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+2ms[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-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Devent-summary%26event_id%3D12345&reauth=1" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+266ms[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+15ms[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+3ms[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+542ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+4s[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+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+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+31ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+29ms[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+12ms[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+0ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Event Summary Page › should calculate and display correct summary statistics" classname="event-management/eventSummary.spec.ts" time="18.066">
|
||
<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+4ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+144ms[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+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+46ms[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+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/wp-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Devent-summary%26event_id%3D12345&reauth=1" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+128ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+11ms[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+75ms[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+24ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+502ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+4s[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+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+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=> 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+131ms[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+9ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+58ms[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+3ms[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-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Devent-summary%26event_id%3D12345&reauth=1" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+375ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+10ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+44ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+40ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+12ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#total-tickets-sold') [38;5;45m+4ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+434ms[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+7ms[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+12ms[0m
|
||
[38;5;45;1mpw:api [0mfonts loaded [38;5;45m+7ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+62ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+48ms[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+19ms[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="120.423">
|
||
<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+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+162ms[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+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+86ms[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+5s[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Devent-summary%26event_id%3D12345&reauth=1" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+135ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+12ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+52ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.click started [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#edit-event-btn') [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+554ms[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+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+1ms[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+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+8ms[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+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+139ms[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+11ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+76ms[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+3s[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Devent-summary%26event_id%3D12345&reauth=1" [38;5;45m+0ms[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+12ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.click started [38;5;45m+12ms[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+559ms[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+15ms[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+41ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+246ms[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<= page.click 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+2ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Event Summary Page › should return to dashboard when clicking return button" classname="event-management/eventSummary.spec.ts" time="120.868">
|
||
<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+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+156ms[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+2ms[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+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+3s[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Devent-summary%26event_id%3D12345&reauth=1" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+146ms[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+24ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.click started [38;5;45m+16ms[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+562ms[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+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+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 class="login js login-action-login wp-core-ui locale-en-us">…</body> [38;5;45m+2ms[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+1ms[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+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+8ms[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+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+3s[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Devent-summary%26event_id%3D12345&reauth=1" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+195ms[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+12ms[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+4ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+543ms[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+25ms[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+42ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+553ms[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+23ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.click failed [38;5;45m+73ms[0m
|
||
[38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+42ms[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+3ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Event Summary Page › should verify all transaction table functionality" classname="event-management/eventSummary.spec.ts" time="18.533">
|
||
<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+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+175ms[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+5ms[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+18ms[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-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Devent-summary%26event_id%3D12345&reauth=1" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+276ms[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=> expect.toHaveText started [38;5;45m+15ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+7ms[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+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+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+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+53ms[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 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+8ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+136ms[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+7ms[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+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+4s[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Devent-summary%26event_id%3D12345&reauth=1" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+456ms[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+4ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+12ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('.purchaser-name-link').first() [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+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+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+48ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+44ms[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+17ms[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 time and date display format" classname="event-management/eventSummary.spec.ts" time="17.205">
|
||
<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+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+125ms[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+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+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+0ms[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-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Devent-summary%26event_id%3D12345&reauth=1" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+166ms[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+24ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toHaveText started [38;5;45m+59ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+0ms[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+520ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+4s[0m
|
||
[38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+16ms[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 [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+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+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+4ms[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+2ms[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+10ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+75ms[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+2ms[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-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Devent-summary%26event_id%3D12345&reauth=1" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+197ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+12ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+7ms[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+3ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+548ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+4s[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+5ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for fonts to load... [38;5;45m+8ms[0m
|
||
[38;5;45;1mpw:api [0mfonts loaded [38;5;45m+9ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+38ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+29ms[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=> video.saveAs started [38;5;45m+19ms[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+0ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Event Summary Page › should verify revenue calculations accuracy" classname="event-management/eventSummary.spec.ts" time="17.432">
|
||
<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+114ms[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+4ms[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+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-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Devent-summary%26event_id%3D12345&reauth=1" [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+163ms[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=> expect.toHaveText started [38;5;45m+71ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveText with timeout 5000ms [38;5;45m+0ms[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+529ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+4s[0m
|
||
[38;5;45;1mpw:api [0m=> page.screenshot started [38;5;45m+14ms[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+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+49ms[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+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+4ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+207ms[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+4ms[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+65ms[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+127ms[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-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Devent-summary%26event_id%3D12345&reauth=1" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+212ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+17ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+25ms[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+4ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#total-tickets-sold') [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+534ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toHaveText succeeded [38;5;45m+4s[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+9ms[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+31ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+29ms[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+15ms[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+0ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
</testsuite>
|
||
<testsuite name="event-management/modifyEvent.spec.ts" timestamp="2025-04-24T09:36:33.145Z" hostname="chromium" tests="7" failures="7" skipped="0" time="536.935" errors="0">
|
||
<testcase name="Modify Event Page › should display instructions section" classname="event-management/modifyEvent.spec.ts" time="18.065">
|
||
<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+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+111ms[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+5ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+94ms[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-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+6ms[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-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Dcommunity-events-edit%26event_id%3D12345&reauth=1" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+155ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+44ms[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+4ms[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+7ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+553ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+4s[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+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+51ms[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=> 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+213ms[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+14ms[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+66ms[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+9ms[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?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Dcommunity-events-edit%26event_id%3D12345&reauth=1" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+208ms[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+4ms[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+3ms[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+522ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+4s[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+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+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+51ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+53ms[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=> video.saveAs started [38;5;45m+69ms[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="19.826">
|
||
<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+5ms[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+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+2ms[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+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+4s[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Dcommunity-events-edit%26event_id%3D12345&reauth=1" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+243ms[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+54ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toHaveValue started [38;5;45m+167ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveValue with timeout 5000ms [38;5;45m+27ms[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+519ms[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+10ms[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+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+65ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+10ms[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=> 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+5ms[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+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+86ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+9ms[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+4ms[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-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Dcommunity-events-edit%26event_id%3D12345&reauth=1" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+219ms[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+17ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toHaveValue started [38;5;45m+4ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toHaveValue with timeout 5000ms [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#event-name') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+522ms[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+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+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+48ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+30ms[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+18ms[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+0ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Modify Event Page › should successfully modify event details" classname="event-management/modifyEvent.spec.ts" time="120.305">
|
||
<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+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+176ms[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+17ms[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+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-admin/admin.php?page=community-events-edit&event_id=12345", waiting until "load" [38;5;45m+0ms[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-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Dcommunity-events-edit%26event_id%3D12345&reauth=1" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+448ms[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+7ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#event-name') [38;5;45m+11ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+498ms[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+4ms[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+53ms[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 class="login js login-action-login wp-core-ui locale-en-us">…</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+3ms[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+2ms[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+14ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+114ms[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+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?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Dcommunity-events-edit%26event_id%3D12345&reauth=1" [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+13ms[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+576ms[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+6ms[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+112ms[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<= page.fill failed [38;5;45m+31ms[0m
|
||
[38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+35ms[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+2ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Modify Event Page › should validate form fields correctly" classname="event-management/modifyEvent.spec.ts" time="120.241">
|
||
<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+3ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+150ms[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+14ms[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+129ms[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=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-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Dcommunity-events-edit%26event_id%3D12345&reauth=1" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+133ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+82ms[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+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#event-date') [38;5;45m+4ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+550ms[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+5ms[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+44ms[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+1ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+9ms[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+137ms[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+7ms[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+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+2ms[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-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Dcommunity-events-edit%26event_id%3D12345&reauth=1" [38;5;45m+1ms[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+4ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+32ms[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+478ms[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+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+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+29ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+96ms[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<= page.fill 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+2ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Modify Event Page › should persist valid field values after failed validation" classname="event-management/modifyEvent.spec.ts" time="120.324">
|
||
<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+8ms[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+268ms[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+12ms[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+53ms[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+0ms[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-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Dcommunity-events-edit%26event_id%3D12345&reauth=1" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+45ms[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+6ms[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+602ms[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+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+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+54ms[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+1ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.fill 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+4ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+195ms[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+16ms[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+46ms[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+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/wp-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Dcommunity-events-edit%26event_id%3D12345&reauth=1" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+191ms[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+129ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+8ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#event-name') [38;5;45m+95ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+421ms[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+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+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+30ms[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 class="login js login-action-login wp-core-ui locale-en-us">…</body> [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.fill failed [38;5;45m+7ms[0m
|
||
[38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+13ms[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+2ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Modify Event Page › should return to dashboard when clicking return button" classname="event-management/modifyEvent.spec.ts" time="120.331">
|
||
<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+1ms[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+126ms[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+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+50ms[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+4s[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Dcommunity-events-edit%26event_id%3D12345&reauth=1" [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+160ms[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+4ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.click started [38;5;45m+9ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#return-dashboard-btn') [38;5;45m+6ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+596ms[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+71ms[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 class="login js login-action-login wp-core-ui locale-en-us">…</body> [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.click 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+3ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+195ms[0m
|
||
[38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+25ms[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+36ms[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+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+5ms[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-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Dcommunity-events-edit%26event_id%3D12345&reauth=1" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+281ms[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+15ms[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+12ms[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+56s[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+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+43ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+94ms[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<= page.click failed [38;5;45m+9ms[0m
|
||
[38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+29ms[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+36ms[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="17.843">
|
||
<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+114ms[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+2ms[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+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+4s[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Dcommunity-events-edit%26event_id%3D12345&reauth=1" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+191ms[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+41ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+6ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('.tribe-community-events') [38;5;45m+14ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+518ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+4s[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+50ms[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 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+4ms[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+6ms[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+56ms[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+3s[0m
|
||
[38;5;45;1mpw:api [0m navigated to "https://wordpress-974670-5399585.cloudwaysapps.com/wp-login.php?redirect_to=https%3A%2F%2Fwordpress-974670-5399585.cloudwaysapps.com%2Fwp-admin%2Fadmin.php%3Fpage%3Dcommunity-events-edit%26event_id%3D12345&reauth=1" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+189ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+34ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+64ms[0m
|
||
[38;5;45;1mpw:api [0m=> expect.toBeVisible started [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0mexpect.toBeVisible with timeout 5000ms [38;5;45m+22ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('.tribe-community-events') [38;5;45m+12ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+534ms[0m
|
||
[38;5;45;1mpw:api [0m<= expect.toBeVisible succeeded [38;5;45m+4s[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+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+34ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+30ms[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+13ms[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
</testsuite>
|
||
<testsuite name="login.spec.ts" timestamp="2025-04-24T09:36:33.145Z" hostname="chromium" tests="7" failures="7" skipped="0" time="617.601" errors="0">
|
||
<testcase name="Community Login Page › successful login and logout flow" classname="login.spec.ts" time="8.596">
|
||
<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+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+2ms[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+4ms[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+6ms[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+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+411ms[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+97ms[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"/> [38;5;45m+68ms[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+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+4ms[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" autocomplete="current-password"/> [38;5;45m+3ms[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+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+34ms[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+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+0ms[0m
|
||
[38;5;45;1mpw:api [0m done scrolling [38;5;45m+43ms[0m
|
||
[38;5;45;1mpw:api [0m performing click action [38;5;45m+32ms[0m
|
||
[38;5;45;1mpw:api [0m click action done [38;5;45m+55ms[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+8ms[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+1ms[0m
|
||
[38;5;45;1mpw:api [0m=> locator.isVisible started [38;5;45m+9ms[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 "load" event fired [38;5;45m+4ms[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+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+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+54ms[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+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+145ms[0m
|
||
[38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+30ms[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+12ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+44ms[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+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+213ms[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+38ms[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+15ms[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"/> [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+3ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+4ms[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" 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+38ms[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+32ms[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+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+9ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+29ms[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+1ms[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+10ms[0m
|
||
[38;5;45;1mpw:api [0m<= locator.isVisible succeeded [38;5;45m+7ms[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+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+70ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+216ms[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=> video.saveAs started [38;5;45m+19ms[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.696">
|
||
<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+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+143ms[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+1ms[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+1ms[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+158ms[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+5ms[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"/> [38;5;45m+19ms[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" autocomplete="current-password"/> [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m fill("wrongpassword") [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+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+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+1ms[0m
|
||
[38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+43ms[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+3ms[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+7ms[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+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+4ms[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+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+56ms[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 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=> 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+162ms[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+52ms[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+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+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+254ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+32ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+94ms[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+18ms[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"/> [38;5;45m+12ms[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+1ms[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.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" autocomplete="current-password"/> [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m fill("wrongpassword") [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+64ms[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+0ms[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+2ms[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+3ms[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+20ms[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.click succeeded [38;5;45m+17ms[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+8ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+475ms[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+8ms[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+313ms[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+12ms[0m
|
||
[38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+145ms[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+79ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Community Login Page › remember me functionality persists login state" classname="login.spec.ts" time="6.255">
|
||
<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+166ms[0m
|
||
[38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+29ms[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+59ms[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+206ms[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+19ms[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"/> [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+82ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+2ms[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" autocomplete="current-password"/> [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0m fill("correctpassword") [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+41ms[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+3ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <input type="checkbox" id="rememberme" value="forever" name="rememberme"/> [38;5;45m+6ms[0m
|
||
[38;5;45;1mpw:api [0mattempting click action [38;5;45m+234ms[0m
|
||
[38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+5ms[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+19ms[0m
|
||
[38;5;45;1mpw:api [0m performing click action [38;5;45m+9ms[0m
|
||
[38;5;45;1mpw:api [0m click action done [38;5;45m+57ms[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+23ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.click started [38;5;45m+23ms[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+6ms[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+34ms[0m
|
||
[38;5;45;1mpw:api [0m scrolling into view if needed [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+4ms[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+3ms[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+2ms[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+3ms[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+2ms[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+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+62ms[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+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+1ms[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+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= browser.newContext succeeded [38;5;45m+47ms[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+89ms[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+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-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+1ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+8ms[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+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"/> [38;5;45m+63ms[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+56ms[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+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" autocomplete="current-password"/> [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m fill("correctpassword") [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+72ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.check started [38;5;45m+4ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#rememberme') [38;5;45m+58ms[0m
|
||
[38;5;45;1mpw:api [0m locator resolved to <input type="checkbox" id="rememberme" value="forever" name="rememberme"/> [38;5;45m+74ms[0m
|
||
[38;5;45;1mpw:api [0mattempting click action [38;5;45m+45ms[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+42ms[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+2ms[0m
|
||
[38;5;45;1mpw:api [0m performing click action [38;5;45m+17ms[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 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+2ms[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+4ms[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+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+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 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.isVisible started [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m checking visibility of locator('body.logged-in') [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= locator.isVisible succeeded [38;5;45m+2ms[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+67ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+72ms[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+15ms[0m
|
||
[38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+52ms[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Community Login Page › password reset functionality" classname="login.spec.ts" time="120.373">
|
||
<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+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+136ms[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+4ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+44ms[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+211ms[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+581ms[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+52ms[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 class="login js login-action-login wp-core-ui locale-en-us">…</body> [38;5;45m+2ms[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+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+122ms[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+30ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+71ms[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+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/wp-login.php" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+178ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.goto succeeded [38;5;45m+87ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.click started [38;5;45m+15ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('a[href*="lost-password"]') [38;5;45m+33ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+477ms[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+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+46ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+95ms[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<= page.click failed [38;5;45m+12ms[0m
|
||
[38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+106ms[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+11ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Community Login Page › empty credentials show validation errors" classname="login.spec.ts" time="120.928">
|
||
<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+6ms[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+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+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+125ms[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+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+1ms[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+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"/> [38;5;45m+26ms[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+28ms[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" autocomplete="current-password"/> [38;5;45m+4ms[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+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+70ms[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+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+11ms[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+7ms[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 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.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+434ms[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+143ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+169ms[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+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+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+202ms[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+15ms[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+4ms[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+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+181ms[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.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"/> [38;5;45m+35ms[0m
|
||
[38;5;45;1mpw:api [0m fill("") [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+27ms[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" autocomplete="current-password"/> [38;5;45m+3ms[0m
|
||
[38;5;45;1mpw:api [0m fill("") [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+36ms[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+46ms[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+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+7ms[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+3ms[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+1ms[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+2ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+420ms[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+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+70ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+504ms[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+2ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Community Login Page › XSS prevention in login form" classname="login.spec.ts" time="120.373">
|
||
<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+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+132ms[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+41ms[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+53ms[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+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+158ms[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"/> [38;5;45m+15ms[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+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+59ms[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+48ms[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" autocomplete="current-password"/> [38;5;45m+17ms[0m
|
||
[38;5;45;1mpw:api [0m fill("<script>alert("xss")</script>") [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+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+34ms[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+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+5ms[0m
|
||
[38;5;45;1mpw:api [0m click action done [38;5;45m+18ms[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+2ms[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+7ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('.login-error') [38;5;45m+4ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+385ms[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+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+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+22ms[0m
|
||
[38;5;45;1mpw:api [0m<= locator.textContent failed [38;5;45m+34ms[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+93ms[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+9ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+108ms[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+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+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+175ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+17ms[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+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"/> [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+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+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" autocomplete="current-password"/> [38;5;45m+4ms[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+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+74ms[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+3ms[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+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+0ms[0m
|
||
[38;5;45;1mpw:api [0m performing click action [38;5;45m+5ms[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 "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+12ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+19ms[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+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('.login-error') [38;5;45m+16ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+485ms[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+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+45ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+159ms[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+9ms[0m
|
||
[38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+6ms[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+3ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Community Login Page › rate limiting after multiple failed attempts" classname="login.spec.ts" time="120.38">
|
||
<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+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+131ms[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+14ms[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+41ms[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+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+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"/> [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" autocomplete="current-password"/> [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m fill("wrongpassword0") [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+34ms[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+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+48ms[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+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+7ms[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+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+11ms[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+20ms[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+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+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+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+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 not stable [38;5;45m+22ms[0m
|
||
[38;5;45;1mpw:api [0mretrying 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 not stable [38;5;45m+32ms[0m
|
||
[38;5;45;1mpw:api [0mretrying click action [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m waiting 20ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+21ms[0m
|
||
[38;5;45;1mpw:api [0m element is not stable [38;5;45m+29ms[0m
|
||
[38;5;45;1mpw:api [0mretrying click action [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m waiting 100ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+101ms[0m
|
||
[38;5;45;1mpw:api [0m element is not stable [38;5;45m+35ms[0m
|
||
[38;5;45;1mpw:api [0mretrying click action [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m waiting 100ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+102ms[0m
|
||
[38;5;45;1mpw:api [0m element is not stable [38;5;45m+28ms[0m
|
||
[38;5;45;1mpw:api [0mretrying click action [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m waiting 500ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+100ms[0m
|
||
[38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+405ms[0m
|
||
[38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+36ms[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+18ms[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 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=> page.fill started [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#user_login') [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+1ms[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+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+5ms[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+10ms[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+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+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+18ms[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+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+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+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 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("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+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("wrongpassword3") [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+0ms[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 not stable [38;5;45m+34ms[0m
|
||
[38;5;45;1mpw:api [0mretrying 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 not stable [38;5;45m+34ms[0m
|
||
[38;5;45;1mpw:api [0mretrying click action [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m waiting 20ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+22ms[0m
|
||
[38;5;45;1mpw:api [0m element is not stable [38;5;45m+28ms[0m
|
||
[38;5;45;1mpw:api [0mretrying click action [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m waiting 100ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+102ms[0m
|
||
[38;5;45;1mpw:api [0m element is not stable [38;5;45m+38ms[0m
|
||
[38;5;45;1mpw:api [0mretrying click action [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m waiting 100ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+105ms[0m
|
||
[38;5;45;1mpw:api [0m element is not stable [38;5;45m+21ms[0m
|
||
[38;5;45;1mpw:api [0mretrying click action [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m waiting 500ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+85ms[0m
|
||
[38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+416ms[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+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+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+0ms[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 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+1ms[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+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+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+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+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+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+19ms[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+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+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 [0mwaiting for locator('.login-error') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+8ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [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+49s[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+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+65ms[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 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+9ms[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+4ms[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+53ms[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+134ms[0m
|
||
[38;5;45;1mpw:api [0m "load" event fired [38;5;45m+8ms[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+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"/> [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+1ms[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+20ms[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" 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+1ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.fill succeeded [38;5;45m+33ms[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+3ms[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+42ms[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+3ms[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+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+17ms[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+4ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+5ms[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+11ms[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+2ms[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+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+3ms[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+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 not stable [38;5;45m+50ms[0m
|
||
[38;5;45;1mpw:api [0mretrying 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 not stable [38;5;45m+20ms[0m
|
||
[38;5;45;1mpw:api [0mretrying click action [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m waiting 20ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+23ms[0m
|
||
[38;5;45;1mpw:api [0m element is not stable [38;5;45m+27ms[0m
|
||
[38;5;45;1mpw:api [0mretrying click action [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m waiting 100ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+102ms[0m
|
||
[38;5;45;1mpw:api [0m element is not stable [38;5;45m+31ms[0m
|
||
[38;5;45;1mpw:api [0mretrying click action [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m waiting 100ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+101ms[0m
|
||
[38;5;45;1mpw:api [0m element is not stable [38;5;45m+43ms[0m
|
||
[38;5;45;1mpw:api [0mretrying click action [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m waiting 500ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+79ms[0m
|
||
[38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+434ms[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+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+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 navigations have finished [38;5;45m+12ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.click succeeded [38;5;45m+39ms[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 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+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+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("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+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+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+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+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+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+21ms[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.click 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_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+7ms[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+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+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("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+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+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 not stable [38;5;45m+33ms[0m
|
||
[38;5;45;1mpw:api [0mretrying 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+1ms[0m
|
||
[38;5;45;1mpw:api [0m element is not stable [38;5;45m+32ms[0m
|
||
[38;5;45;1mpw:api [0mretrying click action [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m waiting 20ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+21ms[0m
|
||
[38;5;45;1mpw:api [0m element is not stable [38;5;45m+29ms[0m
|
||
[38;5;45;1mpw:api [0mretrying click action [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m waiting 100ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+101ms[0m
|
||
[38;5;45;1mpw:api [0m element is not stable [38;5;45m+35ms[0m
|
||
[38;5;45;1mpw:api [0mretrying click action [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m waiting 100ms [38;5;45m+2ms[0m
|
||
[38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+103ms[0m
|
||
[38;5;45;1mpw:api [0m element is not stable [38;5;45m+24ms[0m
|
||
[38;5;45;1mpw:api [0mretrying click action [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m waiting 500ms [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+90ms[0m
|
||
[38;5;45;1mpw:api [0m waiting for element to be visible, enabled and stable [38;5;45m+412ms[0m
|
||
[38;5;45;1mpw:api [0m element is visible, enabled and stable [38;5;45m+14ms[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+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 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=> page.fill started [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#user_login') [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+2ms[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+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("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+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+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+9ms[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<= 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+16ms[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+50s[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+44ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+212ms[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+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+2ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
</testsuite>
|
||
<testsuite name="registration.spec.ts" timestamp="2025-04-24T09:36:33.145Z" hostname="chromium" tests="8" failures="8" skipped="0" time="975.135" errors="0">
|
||
<testcase name="Community Registration Page › successful registration with all fields" classname="registration.spec.ts" time="122.235">
|
||
<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+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+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+1ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+65ms[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+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/register" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+232ms[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+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+490ms[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+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+46ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+11ms[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+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+116ms[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+12ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+145ms[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+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+5ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+153ms[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+21ms[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+16ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+450ms[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+1ms[0m
|
||
[38;5;45;1mpw:api [0mfonts loaded [38;5;45m+5ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+168ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+151ms[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+16ms[0m
|
||
[38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+2s[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+2ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Community Registration Page › validates required fields" classname="registration.spec.ts" time="121.439">
|
||
<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+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+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+140ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.goto started [38;5;45m+19ms[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+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+202ms[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+36ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('button[type="submit"]') [38;5;45m+37ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+422ms[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+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+56ms[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.click failed [38;5;45m+31ms[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+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+5ms[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+52ms[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+174ms[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+5ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+477ms[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+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+47ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+65ms[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.click failed [38;5;45m+8ms[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+2ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Community Registration Page › validates password complexity requirements" classname="registration.spec.ts" time="121.875">
|
||
<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+180ms[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+5ms[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+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+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+176ms[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+493ms[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+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+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 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+19ms[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+2ms[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+12ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+166ms[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+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+172ms[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+5ms[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+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+7ms[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+58ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+101ms[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+9ms[0m
|
||
[38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+2s[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+1ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Community Registration Page › validates password confirmation match" classname="registration.spec.ts" time="121.766">
|
||
<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+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+199ms[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+6ms[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+42ms[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/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+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+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+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+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+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 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+48ms[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+167ms[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+7ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+39ms[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+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+186ms[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+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_login') [38;5;45m+4ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+481ms[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+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+64ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+54ms[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+9ms[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+1ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Community Registration Page › validates email format" classname="registration.spec.ts" time="121.807">
|
||
<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+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+125ms[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+4ms[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+3ms[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+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+185ms[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+1ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+1ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+512ms[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+5ms[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+3ms[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=> 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+154ms[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+8ms[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+58ms[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+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+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+187ms[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+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+478ms[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+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+74ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+38ms[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+8ms[0m
|
||
[38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+2s[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+2ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Community Registration Page › country/state logic - state field appears for US" classname="registration.spec.ts" time="122.248">
|
||
<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+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+118ms[0m
|
||
[38;5;45;1mpw:api [0m=> browser.newContext started [38;5;45m+50ms[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+10ms[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+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+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+178ms[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 "networkidle" event fired [38;5;45m+513ms[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+52ms[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 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+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+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserType.launch succeeded [38;5;45m+146ms[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+6ms[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+53ms[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+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+224ms[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+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+3ms[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+56s[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+0ms[0m
|
||
[38;5;45;1mpw:api [0m<= page.screenshot succeeded [38;5;45m+53ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+70ms[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+15ms[0m
|
||
[38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+2s[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+2ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Community Registration Page › file upload validation" classname="registration.spec.ts" time="121.86">
|
||
<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+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+108ms[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+2ms[0m
|
||
[38;5;45;1mpw:api [0m<= browserContext.newPage succeeded [38;5;45m+104ms[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+1ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+194ms[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+9ms[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+488ms[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+10ms[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+76ms[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+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+1ms[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+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+46ms[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+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+224ms[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+14ms[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 "networkidle" event fired [38;5;45m+480ms[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+14ms[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+62ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+46ms[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+10ms[0m
|
||
[38;5;45;1mpw:api [0m=> video.saveAs started [38;5;45m+2s[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+2ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
<testcase name="Community Registration Page › prevents XSS in registration fields" classname="registration.spec.ts" time="121.905">
|
||
<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+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+171ms[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+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/register", 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/register" [38;5;45m+0ms[0m
|
||
[38;5;45;1mpw:api [0m "domcontentloaded" event fired [38;5;45m+196ms[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+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+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+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+2ms[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+137ms[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+42ms[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+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+192ms[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+51ms[0m
|
||
[38;5;45;1mpw:api [0m=> page.fill started [38;5;45m+47ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('#user_login') [38;5;45m+11ms[0m
|
||
[38;5;45;1mpw:api [0m "networkidle" event fired [38;5;45m+414ms[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+3ms[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+60ms[0m
|
||
[38;5;45;1mpw:api [0mwaiting for locator('body') [38;5;45m+53ms[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=> video.saveAs started [38;5;45m+2s[0m
|
||
[38;5;45;1mpw:api [0m<= video.saveAs succeeded [38;5;45m+2ms[0m
|
||
]]>
|
||
</system-err>
|
||
</testcase>
|
||
</testsuite>
|
||
</testsuites> |