Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add route option (close #1505) #1538

Open
wants to merge 24 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
f6ed49f
fix: router beforeResolve `fullPath` error
pengzhanbo May 19, 2024
de2fa24
fix: route resolve error
pengzhanbo May 19, 2024
da2436d
chore: tweak
pengzhanbo May 19, 2024
2b77a53
chore: tweak
pengzhanbo May 19, 2024
1995208
chore: tweak
pengzhanbo May 19, 2024
6a9c40f
chore: tweak
pengzhanbo May 19, 2024
7648075
fix: permalink redirect error
pengzhanbo May 19, 2024
24dd4ac
test: add e2e test
pengzhanbo May 19, 2024
abd8dbd
Merge branch 'main' into resolve-route
Mister-Hope May 20, 2024
edd2fc1
feat: unify api name and avoid unnecessary recalculation
Mister-Hope May 20, 2024
a5665bf
Merge branch 'main' into pr/pengzhanbo/1562
meteorlxy May 20, 2024
05e88e9
Merge branch 'main' into resolve-route
Mister-Hope May 21, 2024
31ac4c9
Merge branch 'main' into resolve-route
Mister-Hope May 22, 2024
46bd7ba
chore: rename new methods
Mister-Hope May 22, 2024
8ce1d27
feat: support clean url and improve route resolve
Mister-Hope May 22, 2024
fa7b93b
chore: tweaks
meteorlxy May 23, 2024
6c43ceb
Merge remote-tracking branch 'origin/main' into pr/pengzhanbo/1562
meteorlxy May 23, 2024
26c28ed
chore: updates
meteorlxy May 23, 2024
c72ad20
test: add e2e tests
Mister-Hope May 24, 2024
9458584
Merge branch 'resolve-route' into route-option
Mister-Hope May 24, 2024
2fa1f5f
chore: tweaks
Mister-Hope May 24, 2024
d26921e
test: add e2e tests
Mister-Hope May 24, 2024
1a28db6
test(e2e): fix tests
Mister-Hope May 24, 2024
c5baa4e
Merge branch 'resolve-route' into route-option
Mister-Hope May 24, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
6 changes: 6 additions & 0 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
module.exports = {
root: true,
extends: 'vuepress',

// FIXME: This should be added to `eslint-config-vuepress`
globals: {
__VUEPRESS_CLEAN_URL__: 'readonly',
},

overrides: [
{
files: ['*.ts', '*.vue', '*.cts'],
Expand Down
1 change: 1 addition & 0 deletions e2e/docs/.vuepress/theme/client/layouts/NotFound.vue
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
<template>
<div class="e2e-theme-not-found">404 Not Found</div>
<div class="e2e-theme-not-found-content"><Content /></div>
</template>
2 changes: 2 additions & 0 deletions e2e/docs/404.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,5 @@
routeMeta:
foo: bar
---

## NotFound H2
2 changes: 2 additions & 0 deletions e2e/docs/README.md
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
foo

## Home H2
34 changes: 34 additions & 0 deletions e2e/docs/router/navigate-by-link.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
## Markdown Links with html

- [Home with query](/?home=true)
- [Home with query and hash](/?home=true#home)
- [404 with hash](/404.html#404)
- [404 with hash and query](/404.html#404?notFound=true)

## Markdown Links with md

- [Home with query](/README.md?home=true)
- [Home with query and hash](/README.md?home=true#home)
- [404 with hash](/404.md#404)
- [404 with hash and query](/404.md#404?notFound=true)

## Markdown Clean Links

- [Home with query](/?home=true)
- [Home with query and hash](/?home=true#home)
- [404 with hash](/404#404)
- [404 with hash and query](/404#404?notFound=true)

## HTML Full Links

<a :href="$withBase('/?home=true')" class="home-with-query">Home</a>
<a :href="$withBase('/?home=true#home')" class="home-with-query-and-hash">Home</a>
<a :href="$withBase('/404.html#404')" class="not-found-with-hash">404</a>
<a :href="$withBase('/404.html#404?notFound=true')" class="not-found-with-hash-and-query">404</a>

## HTML Clean Links

<a :href="$withBase('/?home=true')" class="home-with-query">Home</a>
<a :href="$withBase('/?home=true#home')" class="home-with-query-and-hash">Home</a>
<a :href="$withBase('/404#404')" class="not-found-with-hash">404</a>
<a :href="$withBase('/404#404?notFound=true')" class="not-found-with-hash-and-query">404</a>
51 changes: 51 additions & 0 deletions e2e/docs/router/navigate-by-router.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
<div id="full">
<button class="home-with-query" @click="goHomeWithQuery">Home</button>
<button class="home-with-query-and-hash" @click="goHomeWithQueryAndHash">Home</button>
<button class="not-found-with-hash" @click="go404WithHash">404</button>
<button class="not-found-with-hash-and-query" @click="go404WithHashAndQuery">404</button>
</div>

<div id="clean">
<button class="home-with-query" @click="goHomeWithQuery">Home</button>
<button class="home-with-query-and-hash" @click="goHomeWithQueryAndHash">Home</button>
<button class="not-found-with-hash" @click="go404WithHash">404</button>
<button class="not-found-with-hash-and-query" @click="go404WithHashAndQuery">404</button>
</div>

<script setup lang="ts">
import { useRouter } from 'vuepress/client';

const router = useRouter();

const goHomeWithQuery = (event) => {
if (event.currentTarget.parentElement.id === 'full') {
router.push('/index.html?home=true');
} else {
router.push('/?home=true');
}
}

const goHomeWithQueryAndHash = (event) => {
if (event.currentTarget.parentElement.id === 'full') {
router.push('/index.html?home=true#home');
} else {
router.push('/?home=true#home');
}
}

const go404WithHash = (event) => {
if (event.currentTarget.parentElement.id === 'full') {
router.push('/404.html#404');
} else {
router.push('/404#404');
}
}

const go404WithHashAndQuery = (event) => {
if (event.currentTarget.parentElement.id === 'full') {
router.push('/404.html#404?notFound=true');
} else {
router.push('/404#404?notFound=true');
}
}
</script>
16 changes: 0 additions & 16 deletions e2e/docs/router/navigation.md

This file was deleted.

12 changes: 12 additions & 0 deletions e2e/docs/router/resolve-route-query-hash.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Resolve Route FullPath

## Includes Query And Hash

- Search Query: {{ JSON.stringify(resolveRoute('/?query=1')) }}
- Hash: {{ JSON.stringify(resolveRoute('/#hash')) }}
- Search Query And Hash: {{ JSON.stringify(resolveRoute('/?query=1#hash')) }}
- Permalink And Search Query: {{ JSON.stringify(resolveRoute('/routes/permalinks/ascii-non-ascii.md?query=1')) }}

<script setup>
import { resolveRoute } from 'vuepress/client'
</script>
134 changes: 134 additions & 0 deletions e2e/tests/router/navigate-by-link.spec.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,134 @@
import { expect, test } from '@playwright/test'
import { BASE } from '../../utils/env'

test.beforeEach(async ({ page }) => {
await page.goto('router/navigate-by-link.html')
})

test.describe('should preserve query', () => {
test('markdown links with html suffix', async ({ page }) => {
await page.locator('#markdown-links-with-html + ul > li > a').nth(0).click()
await expect(page).toHaveURL(`${BASE}?home=true`)
await expect(page.locator('#home-h2')).toHaveText('Home H2')
})

test('markdown links with md suffix', async ({ page }) => {
await page.locator('#markdown-links-with-md + ul > li > a').nth(0).click()
await expect(page).toHaveURL(`${BASE}?home=true`)
await expect(page.locator('#home-h2')).toHaveText('Home H2')
})

test('markdown clean links', async ({ page }) => {
await page.locator('#markdown-clean-links + ul > li > a').nth(0).click()
await expect(page).toHaveURL(`${BASE}?home=true`)
await expect(page.locator('#home-h2')).toHaveText('Home H2')
})

test('html full links', async ({ page }) => {
await page.locator('#html-full-links + p > a').nth(0).click()
await expect(page).toHaveURL(`${BASE}?home=true`)
await expect(page.locator('#home-h2')).toHaveText('Home H2')
})

test('html clean links', async ({ page }) => {
await page.locator('#html-clean-links + p > a').nth(0).click()
await expect(page).toHaveURL(`${BASE}?home=true`)
await expect(page.locator('#home-h2')).toHaveText('Home H2')
})
})

test.describe('should preserve query and hash', () => {
test('markdown links with html suffix', async ({ page }) => {
await page.locator('#markdown-links-with-html + ul > li > a').nth(1).click()
await expect(page).toHaveURL(`${BASE}?home=true#home`)
await expect(page.locator('#home-h2')).toHaveText('Home H2')
})

test('markdown links with md suffix', async ({ page }) => {
await page.locator('#markdown-links-with-md + ul > li > a').nth(1).click()
await expect(page).toHaveURL(`${BASE}?home=true#home`)
await expect(page.locator('#home-h2')).toHaveText('Home H2')
})

test('markdown clean links', async ({ page }) => {
await page.locator('#markdown-clean-links + ul > li > a').nth(1).click()
await expect(page).toHaveURL(`${BASE}?home=true#home`)
await expect(page.locator('#home-h2')).toHaveText('Home H2')
})

test('html full links', async ({ page }) => {
await page.locator('#html-full-links + p > a').nth(1).click()
await expect(page).toHaveURL(`${BASE}?home=true#home`)
await expect(page.locator('#home-h2')).toHaveText('Home H2')
})

test('html clean links', async ({ page }) => {
await page.locator('#html-clean-links + p > a').nth(1).click()
await expect(page).toHaveURL(`${BASE}?home=true#home`)
await expect(page.locator('#home-h2')).toHaveText('Home H2')
})
})

test.describe('should preserve hash', () => {
test('markdown links with html suffix', async ({ page }) => {
await page.locator('#markdown-links-with-html + ul > li > a').nth(2).click()
await expect(page).toHaveURL(`${BASE}404.html#404`)
await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2')
})

test('markdown links with md suffix', async ({ page }) => {
await page.locator('#markdown-links-with-md + ul > li > a').nth(2).click()
await expect(page).toHaveURL(`${BASE}404.html#404`)
await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2')
})

test('markdown clean links', async ({ page }) => {
await page.locator('#markdown-clean-links + ul > li > a').nth(2).click()
await expect(page).toHaveURL(`${BASE}404.html#404`)

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 20, webpack)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 20, webpack)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 20, webpack)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 18, webpack)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 18, webpack)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 18, webpack)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 18, vite)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 18, vite)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 18, vite)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 20, vite)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 20, vite)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 20, vite)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 22, vite)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 22, vite)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 22, vite)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 22, webpack)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 22, webpack)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 22, webpack)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 18, vite)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 18, vite)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 18, vite)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 18, webpack)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 18, webpack)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 18, webpack)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 20, webpack)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 20, webpack)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 20, webpack)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 22, webpack)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 22, webpack)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 22, webpack)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 20, vite)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 20, vite)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 20, vite)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 22, vite)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 22, vite)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24

Check failure on line 87 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 22, vite)

[chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links

1) [chromium] › router/navigate-by-link.spec.ts:85:3 › should preserve hash › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 85 | test('markdown clean links', async ({ page }) => { 86 | await page.locator('#markdown-clean-links + ul > li > a').nth(2).click() > 87 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 88 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 89 | }) 90 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:87:24
await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2')
})

test('html full links', async ({ page }) => {
await page.locator('#html-full-links + p > a').nth(2).click()
await expect(page).toHaveURL(`${BASE}404.html#404`)
await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2')
})

test('html clean links', async ({ page }) => {
await page.locator('#html-clean-links + p > a').nth(2).click()
await expect(page).toHaveURL(`${BASE}404.html#404`)

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 20, webpack)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 20, webpack)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 20, webpack)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 18, webpack)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 18, webpack)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 18, webpack)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 18, vite)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 18, vite)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 18, vite)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 20, vite)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 20, vite)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 20, vite)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 22, vite)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 22, vite)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 22, vite)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 22, webpack)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 22, webpack)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 22, webpack)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 18, vite)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 18, vite)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 18, vite)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 18, webpack)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 18, webpack)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 18, webpack)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 20, webpack)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 20, webpack)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 20, webpack)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 22, webpack)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 22, webpack)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 22, webpack)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404/#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 20, vite)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 20, vite)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 20, vite)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 22, vite)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 22, vite)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24

Check failure on line 99 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 22, vite)

[chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links

2) [chromium] › router/navigate-by-link.spec.ts:97:3 › should preserve hash › html clean links ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404" Received string: "http://127.0.0.1:9080/404#404" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404" 97 | test('html clean links', async ({ page }) => { 98 | await page.locator('#html-clean-links + p > a').nth(2).click() > 99 | await expect(page).toHaveURL(`${BASE}404.html#404`) | ^ 100 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 101 | }) 102 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:99:24
await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2')
})
})

test.describe('should preserve hash and query', () => {
test('markdown links with html suffix', async ({ page }) => {
await page.locator('#markdown-links-with-html + ul > li > a').nth(3).click()
await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`)
await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2')
})

test('markdown links with md suffix', async ({ page }) => {
await page.locator('#markdown-links-with-md + ul > li > a').nth(3).click()
await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`)
await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2')
})

test('markdown clean links', async ({ page }) => {
await page.locator('#markdown-clean-links + ul > li > a').nth(3).click()
await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`)

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 20, webpack)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 20, webpack)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 20, webpack)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 18, webpack)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 18, webpack)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 18, webpack)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 18, vite)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 18, vite)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 18, vite)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 20, vite)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 20, vite)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 20, vite)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 22, vite)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 22, vite)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 22, vite)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 22, webpack)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 22, webpack)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 22, webpack)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 18, vite)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 18, vite)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 18, vite)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 18, webpack)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 18, webpack)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 18, webpack)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 20, webpack)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 20, webpack)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 20, webpack)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 22, webpack)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 22, webpack)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 22, webpack)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 20, vite)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 20, vite)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 20, vite)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 22, vite)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 22, vite)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24

Check failure on line 119 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 22, vite)

[chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links

3) [chromium] › router/navigate-by-link.spec.ts:117:3 › should preserve hash and query › markdown clean links Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 117 | test('markdown clean links', async ({ page }) => { 118 | await page.locator('#markdown-clean-links + ul > li > a').nth(3).click() > 119 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 120 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 121 | }) 122 | at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:119:24
await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2')
})

test('html full links', async ({ page }) => {
await page.locator('#html-full-links + p > a').nth(3).click()
await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`)
await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2')
})

test('html clean links', async ({ page }) => {
await page.locator('#html-clean-links + p > a').nth(3).click()
await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`)

Check failure on line 131 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 20, webpack)

[chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links

4) [chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 129 | test('html clean links', async ({ page }) => { 130 | await page.locator('#html-clean-links + p > a').nth(3).click() > 131 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 132 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 133 | }) 134 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:131:24

Check failure on line 131 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 18, webpack)

[chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links

4) [chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 129 | test('html clean links', async ({ page }) => { 130 | await page.locator('#html-clean-links + p > a').nth(3).click() > 131 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 132 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 133 | }) 134 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:131:24

Check failure on line 131 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 18, vite)

[chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links

4) [chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 129 | test('html clean links', async ({ page }) => { 130 | await page.locator('#html-clean-links + p > a').nth(3).click() > 131 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 132 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 133 | }) 134 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:131:24

Check failure on line 131 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 20, vite)

[chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links

4) [chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 129 | test('html clean links', async ({ page }) => { 130 | await page.locator('#html-clean-links + p > a').nth(3).click() > 131 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 132 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 133 | }) 134 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:131:24

Check failure on line 131 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 22, vite)

[chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links

4) [chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 129 | test('html clean links', async ({ page }) => { 130 | await page.locator('#html-clean-links + p > a').nth(3).click() > 131 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 132 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 133 | }) 134 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:131:24

Check failure on line 131 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (ubuntu-latest, 22, webpack)

[chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links

4) [chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 129 | test('html clean links', async ({ page }) => { 130 | await page.locator('#html-clean-links + p > a').nth(3).click() > 131 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 132 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 133 | }) 134 | }) at /home/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:131:24

Check failure on line 131 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 18, vite)

[chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links

4) [chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 129 | test('html clean links', async ({ page }) => { 130 | await page.locator('#html-clean-links + p > a').nth(3).click() > 131 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 132 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 133 | }) 134 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:131:24

Check failure on line 131 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 18, webpack)

[chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links

4) [chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 129 | test('html clean links', async ({ page }) => { 130 | await page.locator('#html-clean-links + p > a').nth(3).click() > 131 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 132 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 133 | }) 134 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:131:24

Check failure on line 131 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 20, webpack)

[chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links

4) [chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 129 | test('html clean links', async ({ page }) => { 130 | await page.locator('#html-clean-links + p > a').nth(3).click() > 131 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 132 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 133 | }) 134 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:131:24

Check failure on line 131 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 22, webpack)

[chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links

4) [chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404/#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" - locator resolved to <html lang="en-US">…</html> - unexpected value "http://127.0.0.1:9080/404/#404?notFound=true" 129 | test('html clean links', async ({ page }) => { 130 | await page.locator('#html-clean-links + p > a').nth(3).click() > 131 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 132 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 133 | }) 134 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:131:24

Check failure on line 131 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 20, vite)

[chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links

4) [chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 129 | test('html clean links', async ({ page }) => { 130 | await page.locator('#html-clean-links + p > a').nth(3).click() > 131 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 132 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 133 | }) 134 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:131:24

Check failure on line 131 in e2e/tests/router/navigate-by-link.spec.ts

View workflow job for this annotation

GitHub Actions / e2e (macos-latest, 22, vite)

[chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links

4) [chromium] › router/navigate-by-link.spec.ts:129:3 › should preserve hash and query › html clean links Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:9080/404.html#404?notFound=true" Received string: "http://127.0.0.1:9080/404#404?notFound=true" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" - locator resolved to <html lang="en">…</html> - unexpected value "http://127.0.0.1:9080/404#404?notFound=true" 129 | test('html clean links', async ({ page }) => { 130 | await page.locator('#html-clean-links + p > a').nth(3).click() > 131 | await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`) | ^ 132 | await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2') 133 | }) 134 | }) at /Users/runner/work/core/core/e2e/tests/router/navigate-by-link.spec.ts:131:24
await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2')
})
})
62 changes: 62 additions & 0 deletions e2e/tests/router/navigate-by-router.spec.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
import { expect, test } from '@playwright/test'
import { BASE } from '../../utils/env'

test.beforeEach(async ({ page }) => {
await page.goto('router/navigate-by-router.html')
})

test.describe('should preserve query', () => {
test('full', async ({ page }) => {
await page.locator('#full .home-with-query').click()
await expect(page).toHaveURL(`${BASE}?home=true`)
await expect(page.locator('#home-h2')).toHaveText('Home H2')
})

test('clean', async ({ page }) => {
await page.locator('#clean .home-with-query').click()
await expect(page).toHaveURL(`${BASE}?home=true`)
await expect(page.locator('#home-h2')).toHaveText('Home H2')
})
})

test.describe('should preserve query and hash', () => {
test('full', async ({ page }) => {
await page.locator('#full .home-with-query-and-hash').click()
await expect(page).toHaveURL(`${BASE}?home=true#home`)
await expect(page.locator('#home-h2')).toHaveText('Home H2')
})

test('clean', async ({ page }) => {
await page.locator('#clean .home-with-query-and-hash').click()
await expect(page).toHaveURL(`${BASE}?home=true#home`)
await expect(page.locator('#home-h2')).toHaveText('Home H2')
})
})

test.describe('should preserve hash', () => {
test('full', async ({ page }) => {
await page.locator('#full .not-found-with-hash').click()
await expect(page).toHaveURL(`${BASE}404.html#404`)
await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2')
})

test('clean', async ({ page }) => {
await page.locator('#clean .not-found-with-hash').click()
await expect(page).toHaveURL(`${BASE}404.html#404`)
await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2')
})
})

test.describe('should preserve hash and query', () => {
test('full', async ({ page }) => {
await page.locator('#full .not-found-with-hash-and-query').click()
await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`)
await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2')
})

test('clean', async ({ page }) => {
await page.locator('#clean .not-found-with-hash-and-query').click()
await expect(page).toHaveURL(`${BASE}404.html#404?notFound=true`)
await expect(page.locator('#notfound-h2')).toHaveText('NotFound H2')
})
})
18 changes: 0 additions & 18 deletions e2e/tests/router/navigation.spec.ts

This file was deleted.

35 changes: 35 additions & 0 deletions e2e/tests/router/resolve-route-query-hash.spec.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
import { expect, test } from '@playwright/test'

const testCases = [
{
path: '/?query=1',
notFound: false,
},
{
path: '/#hash',
notFound: false,
},
{
path: '/?query=1#hash',
notFound: false,
},
{
path: encodeURI('/永久链接-ascii-中文/?query=1'),
notFound: false,
},
]

test('should resolve routes when including both the query and hash', async ({
page,
}) => {
const listItemsLocator = await page
.locator('.e2e-theme-content #includes-query-and-hash + ul > li')
.all()

for (const [index, li] of listItemsLocator.entries()) {
const textContent = await li.textContent()
const resolvedRoute = JSON.parse(/: (\{.*\})\s*$/.exec(textContent!)![1])
expect(resolvedRoute.path).toEqual(testCases[index].path)
expect(resolvedRoute.notFound).toEqual(testCases[index].notFound)
}
})