feat: enhance category selection and filtering with multiple selection #5068
test-smokes-parallel.yml
on: pull_request
jobs-matrix
15s
check-matrix
4s
Matrix: run-smoke-tests
Annotations
10 errors, 45 warnings, and 1 notice
|
[chromium] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for default.html:
tests/integration/playwright/tests/blog-simple-blog.spec.ts#L33
1) [chromium] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for default.html
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected)
Locator: locator(':root')
Expected string: "http://127.0.0.1:8080/blog/simple-blog/_site/default.html#category=apos'trophe"
Received string: "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
Call log:
- expect.toHaveURL with timeout 5000ms
- waiting for locator(':root')
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
31 | const checkCategoryLink = async (page: Page, category: string, pageName: string, postTitle: string) => {
32 | await page.getByText(category, { exact: true }).click();
> 33 | await expect(page).toHaveURL(getUrl(`blog/simple-blog/_site/${pageName}#category=${encodeURIComponent(category)}`));
| ^
34 | await expect(page.locator(`div.category[data-category="${btoa(encodeURIComponent(category))}"]`)).toHaveClass(/active/);
35 | await expect(page.getByRole('link', { name: postTitle })).toBeVisible();
36 | };
at checkCategoryLink (/home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:33:24)
at /home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:61:7
|
|
[firefox] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for default.html:
tests/integration/playwright/tests/blog-simple-blog.spec.ts#L33
3) [firefox] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for default.html
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected)
Locator: locator(':root')
Expected string: "http://127.0.0.1:8080/blog/simple-blog/_site/default.html#category=apos'trophe"
Received string: "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
Call log:
- expect.toHaveURL with timeout 5000ms
- waiting for locator(':root')
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
31 | const checkCategoryLink = async (page: Page, category: string, pageName: string, postTitle: string) => {
32 | await page.getByText(category, { exact: true }).click();
> 33 | await expect(page).toHaveURL(getUrl(`blog/simple-blog/_site/${pageName}#category=${encodeURIComponent(category)}`));
| ^
34 | await expect(page.locator(`div.category[data-category="${btoa(encodeURIComponent(category))}"]`)).toHaveClass(/active/);
35 | await expect(page.getByRole('link', { name: postTitle })).toBeVisible();
36 | };
at checkCategoryLink (/home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:33:24)
at /home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:61:7
|
|
[firefox] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for grid.html:
tests/integration/playwright/tests/blog-simple-blog.spec.ts#L33
4) [firefox] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for grid.html
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected)
Locator: locator(':root')
Expected string: "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html#category=apos'trophe"
Received string: "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
Call log:
- expect.toHaveURL with timeout 5000ms
- waiting for locator(':root')
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
31 | const checkCategoryLink = async (page: Page, category: string, pageName: string, postTitle: string) => {
32 | await page.getByText(category, { exact: true }).click();
> 33 | await expect(page).toHaveURL(getUrl(`blog/simple-blog/_site/${pageName}#category=${encodeURIComponent(category)}`));
| ^
34 | await expect(page.locator(`div.category[data-category="${btoa(encodeURIComponent(category))}"]`)).toHaveClass(/active/);
35 | await expect(page.getByRole('link', { name: postTitle })).toBeVisible();
36 | };
at checkCategoryLink (/home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:33:24)
at /home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:61:7
|
|
[webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for default.html:
tests/integration/playwright/tests/blog-simple-blog.spec.ts#L33
5) [webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for default.html
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected)
Locator: locator(':root')
Expected string: "http://127.0.0.1:8080/blog/simple-blog/_site/default.html#category=apos'trophe"
Received string: "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
Call log:
- expect.toHaveURL with timeout 5000ms
- waiting for locator(':root')
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
31 | const checkCategoryLink = async (page: Page, category: string, pageName: string, postTitle: string) => {
32 | await page.getByText(category, { exact: true }).click();
> 33 | await expect(page).toHaveURL(getUrl(`blog/simple-blog/_site/${pageName}#category=${encodeURIComponent(category)}`));
| ^
34 | await expect(page.locator(`div.category[data-category="${btoa(encodeURIComponent(category))}"]`)).toHaveClass(/active/);
35 | await expect(page.getByRole('link', { name: postTitle })).toBeVisible();
36 | };
at checkCategoryLink (/home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:33:24)
at /home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:61:7
|
|
[webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for default.html:
tests/integration/playwright/tests/blog-simple-blog.spec.ts#L33
5) [webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for default.html
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected)
Locator: locator(':root')
Expected string: "http://127.0.0.1:8080/blog/simple-blog/_site/default.html#category=apos'trophe"
Received string: "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
Call log:
- expect.toHaveURL with timeout 5000ms
- waiting for locator(':root')
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html"
31 | const checkCategoryLink = async (page: Page, category: string, pageName: string, postTitle: string) => {
32 | await page.getByText(category, { exact: true }).click();
> 33 | await expect(page).toHaveURL(getUrl(`blog/simple-blog/_site/${pageName}#category=${encodeURIComponent(category)}`));
| ^
34 | await expect(page.locator(`div.category[data-category="${btoa(encodeURIComponent(category))}"]`)).toHaveClass(/active/);
35 | await expect(page.getByRole('link', { name: postTitle })).toBeVisible();
36 | };
at checkCategoryLink (/home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:33:24)
at /home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:61:7
|
|
[webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for grid.html:
tests/integration/playwright/tests/blog-simple-blog.spec.ts#L33
6) [webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for grid.html
Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected)
Locator: locator(':root')
Expected string: "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html#category=apos'trophe"
Received string: "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
Call log:
- expect.toHaveURL with timeout 5000ms
- waiting for locator(':root')
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
31 | const checkCategoryLink = async (page: Page, category: string, pageName: string, postTitle: string) => {
32 | await page.getByText(category, { exact: true }).click();
> 33 | await expect(page).toHaveURL(getUrl(`blog/simple-blog/_site/${pageName}#category=${encodeURIComponent(category)}`));
| ^
34 | await expect(page.locator(`div.category[data-category="${btoa(encodeURIComponent(category))}"]`)).toHaveClass(/active/);
35 | await expect(page.getByRole('link', { name: postTitle })).toBeVisible();
36 | };
at checkCategoryLink (/home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:33:24)
at /home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:61:7
|
|
[webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for grid.html:
tests/integration/playwright/tests/blog-simple-blog.spec.ts#L33
6) [webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for grid.html
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected)
Locator: locator(':root')
Expected string: "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html#category=apos'trophe"
Received string: "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
Call log:
- expect.toHaveURL with timeout 5000ms
- waiting for locator(':root')
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
31 | const checkCategoryLink = async (page: Page, category: string, pageName: string, postTitle: string) => {
32 | await page.getByText(category, { exact: true }).click();
> 33 | await expect(page).toHaveURL(getUrl(`blog/simple-blog/_site/${pageName}#category=${encodeURIComponent(category)}`));
| ^
34 | await expect(page.locator(`div.category[data-category="${btoa(encodeURIComponent(category))}"]`)).toHaveClass(/active/);
35 | await expect(page.getByRole('link', { name: postTitle })).toBeVisible();
36 | };
at checkCategoryLink (/home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:33:24)
at /home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:61:7
|
|
[webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for grid.html:
tests/integration/playwright/tests/blog-simple-blog.spec.ts#L33
6) [webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for grid.html
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected)
Locator: locator(':root')
Expected string: "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html#category=apos'trophe"
Received string: "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
Call log:
- expect.toHaveURL with timeout 5000ms
- waiting for locator(':root')
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
- locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html>
- unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html"
31 | const checkCategoryLink = async (page: Page, category: string, pageName: string, postTitle: string) => {
32 | await page.getByText(category, { exact: true }).click();
> 33 | await expect(page).toHaveURL(getUrl(`blog/simple-blog/_site/${pageName}#category=${encodeURIComponent(category)}`));
| ^
34 | await expect(page.locator(`div.category[data-category="${btoa(encodeURIComponent(category))}"]`)).toHaveClass(/active/);
35 | await expect(page.getByRole('link', { name: postTitle })).toBeVisible();
36 | };
at checkCategoryLink (/home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:33:24)
at /home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:61:7
|
|
Running Tests buckets 03 / Run smoke (ubuntu-latest):
playwright-tests.test.ts#L1
Some tests failed. Download report uploaded as artifact at https://github.com/quarto-dev/quarto-cli/actions/runs/14800543068
|
|
Running Tests buckets 03 / Run smoke (ubuntu-latest)
Process completed with exit code 1.
|
|
Running Tests buckets 06 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 05 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 07 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 16 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 19 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 17 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 08 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 08 / Run smoke (ubuntu-latest)
variable used before declaration
|
|
Running Tests buckets 20 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 01 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 18 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 13 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 09 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 14 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 04 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 15 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 12 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 10 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 02 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 11 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 06 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
|
|
Slow Test:
tests/integration/playwright/[firefox] › html-code-highlight.spec.ts#L1
tests/integration/playwright/[firefox] › html-code-highlight.spec.ts took 52.2s
|
|
Slow Test:
tests/integration/playwright/[webkit] › html-code-highlight.spec.ts#L1
tests/integration/playwright/[webkit] › html-code-highlight.spec.ts took 43.6s
|
|
Slow Test:
tests/integration/playwright/[chromium] › html-code-highlight.spec.ts#L1
tests/integration/playwright/[chromium] › html-code-highlight.spec.ts took 22.5s
|
|
Running Tests buckets 03 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 12 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 18 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 07 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 08 / Run smoke (windows-latest)
variable used before declaration
|
|
Running Tests buckets 08 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 11 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 17 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 20 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 16 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 15 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 13 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 14 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 01 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 05 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 03 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 04 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 02 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 10 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 09 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
|
|
Running Tests buckets 19 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
|
|
🎭 Playwright Run Summary
6 failed
[chromium] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for default.html
[chromium] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for grid.html
[firefox] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for default.html
[firefox] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for grid.html
[webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for default.html
[webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for grid.html ─
468 passed (6.2m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
playwright-report
Expired
|
6.02 MB |
sha256:79dc1447e67ec125cef28c949330196ce73314f98df57749d5f4750591ff3542
|
|