Skip to content
This repository has been archived by the owner on Aug 7, 2024. It is now read-only.

Implement Hover Effect to Clarify Uneditable Links #9002

Implement Hover Effect to Clarify Uneditable Links

Implement Hover Effect to Clarify Uneditable Links #9002

Triggered via pull request June 8, 2024 10:56
Status Failure
Total duration 6m 22s
Artifacts

build.yml

on: pull_request
Matrix: build
Matrix: tests
Fit to window
Zoom out
Zoom in

Annotations

6 errors, 8 warnings, and 5 notices
[chromium] › events.spec.js:5:5 › Click on events profile in navbar navigates to events page: tests/events.spec.js#L14
1) [chromium] › events.spec.js:5:5 › Click on events profile in navbar navigates to events page ── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected pattern: /\/events/ Received string: "http://localhost:3000/" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en" class="light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html lang="en" class="light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html lang="en" class="light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html lang="en" class="light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html lang="en" class="light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html lang="en" class="light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html lang="en" class="light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html lang="en" class="light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html lang="en" class="light">…</html> - unexpected value "http://localhost:3000/" 12 | .click(); 13 | await page.waitForLoadState("domcontentloaded"); > 14 | await expect(page).toHaveURL(/\/events/); | ^ 15 | }); 16 | 17 | test("Events has title", async ({ page }) => { at /home/runner/work/BioDrop/BioDrop/tests/events.spec.js:14:22
[chromium] › home.spec.js:12:5 › homepage has example link: tests/home.spec.js#L18
2) [chromium] › home.spec.js:12:5 › homepage has example link ──────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected pattern: /eddiejaoude/ Received string: "http://localhost:3000/" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en" class="light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html lang="en" class="light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html lang="en" class="light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html lang="en" class="light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html lang="en" class="light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html lang="en" class="light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html lang="en" class="light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html lang="en" class="light">…</html> - unexpected value "http://localhost:3000/" - locator resolved to <html lang="en" class="light">…</html> - unexpected value "http://localhost:3000/" 16 | await page.waitForLoadState("domcontentloaded"); 17 | > 18 | await expect(page).toHaveURL(/eddiejaoude/); | ^ 19 | }); 20 | 21 | test("Footer link goes to GitHub", async ({ page }) => { at /home/runner/work/BioDrop/BioDrop/tests/home.spec.js:18:22
[chromium] › profile.spec.js:103:5 › Link navigates: tests/profile.spec.js#L117
1) [chromium] › profile.spec.js:103:5 › Link navigates ─────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "https://twitter.com/eddiejaoude" Received string: "https://x.com/eddiejaoude" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" 115 | const popup = await popupPromise; 116 | await popup.waitForLoadState(); > 117 | await expect(popup).toHaveURL("https://twitter.com/eddiejaoude"); | ^ 118 | }); 119 | 120 | test("redirect to search when tag clicked", async ({ page }) => { at /home/runner/work/BioDrop/BioDrop/tests/profile.spec.js:117:23
[chromium] › profile.spec.js:103:5 › Link navigates: tests/profile.spec.js#L117
1) [chromium] › profile.spec.js:103:5 › Link navigates ─────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "https://twitter.com/eddiejaoude" Received string: "https://x.com/eddiejaoude" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude?mx=2" - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" 115 | const popup = await popupPromise; 116 | await popup.waitForLoadState(); > 117 | await expect(popup).toHaveURL("https://twitter.com/eddiejaoude"); | ^ 118 | }); 119 | 120 | test("redirect to search when tag clicked", async ({ page }) => { at /home/runner/work/BioDrop/BioDrop/tests/profile.spec.js:117:23
[chromium] › profile.spec.js:103:5 › Link navigates: tests/profile.spec.js#L117
1) [chromium] › profile.spec.js:103:5 › Link navigates ─────────────────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "https://twitter.com/eddiejaoude" Received string: "https://x.com/eddiejaoude" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" - locator resolved to <html dir="ltr" lang="en">…</html> - unexpected value "https://x.com/eddiejaoude" 115 | const popup = await popupPromise; 116 | await popup.waitForLoadState(); > 117 | await expect(popup).toHaveURL("https://twitter.com/eddiejaoude"); | ^ 118 | }); 119 | 120 | test("redirect to search when tag clicked", async ({ page }) => { at /home/runner/work/BioDrop/BioDrop/tests/profile.spec.js:117:23
tests (4, 5)
Process completed with exit code 1.
Slow Test: [chromium] › search.spec.js#L1
[chromium] › search.spec.js took 37.3s
Slow Test: [chromium] › admin/profiles.spec.js#L1
[chromium] › admin/profiles.spec.js took 17.1s
Slow Test: [chromium] › manage/profile.spec.js#L1
[chromium] › manage/profile.spec.js took 21.3s
Slow Test: [chromium] › manage/events.spec.js#L1
[chromium] › manage/events.spec.js took 21.2s
Slow Test: [chromium] › icon.spec.js#L1
[chromium] › icon.spec.js took 16.7s
Slow Test: [chromium] › map.spec.js#L1
[chromium] › map.spec.js took 27.6s
Slow Test: [chromium] › manage/statistics.spec.js#L1
[chromium] › manage/statistics.spec.js took 24.9s
Slow Test: [chromium] › playground.spec.js#L1
[chromium] › playground.spec.js took 16.9s
🎭 Playwright Run Summary
14 passed (1.6m)
🎭 Playwright Run Summary
26 passed (1.9m)
🎭 Playwright Run Summary
24 passed (2.2m)
🎭 Playwright Run Summary
2 flaky [chromium] › events.spec.js:5:5 › Click on events profile in navbar navigates to events page ─── [chromium] › home.spec.js:12:5 › homepage has example link ───────────────────────────────────── 29 passed (2.4m)
🎭 Playwright Run Summary
1 failed [chromium] › profile.spec.js:103:5 › Link navigates ──────────────────────────────────────────── 33 passed (3.4m)