Authorization #821
ci.yml
on: pull_request
Matrix: e2e-test
Matrix: quality
Matrix: test
Annotations
30 errors, 1 warning, and 1 notice
test: OTP 27 | Elixir 1.18 | Phoenix ~> 1.7 | LV ~> 1.0 | PG 16.4-alpine:
test/beacon/live_admin/live/media_library_live/index_test.exs#L11
test index (Beacon.LiveAdmin.MediaLibraryLive.IndexTest)
|
test: OTP 27 | Elixir 1.18 | Phoenix ~> 1.7 | LV ~> 1.0 | PG 16.4-alpine:
test/beacon/live_admin/live/media_library_live/index_test.exs#L17
test display a site selector (Beacon.LiveAdmin.MediaLibraryLive.IndexTest)
|
test: OTP 27 | Elixir 1.18 | Phoenix ~> 1.7 | LV ~> 1.0 | PG 16.4-alpine:
test/beacon/live_admin/live/component_editor_live/edit_test.exs#L26
test save changes (Beacon.LiveAdmin.ComponentEditorLive.EditTest)
|
test: OTP 27 | Elixir 1.18 | Phoenix ~> 1.7 | LV ~> 1.0 | PG 16.4-alpine:
test/beacon/live_admin/live/page_editor_live/index_test.exs#L16
test display all pages (Beacon.LiveAdmin.PageEditorLive.IndexTest)
|
test: OTP 27 | Elixir 1.18 | Phoenix ~> 1.7 | LV ~> 1.0 | PG 16.4-alpine:
test/beacon/live_admin/live/page_editor_live/index_test.exs#L21
test display a site selector (Beacon.LiveAdmin.PageEditorLive.IndexTest)
|
test: OTP 27 | Elixir 1.18 | Phoenix ~> 1.7 | LV ~> 1.0 | PG 16.4-alpine:
test/beacon/live_admin/live/page_editor_live/index_test.exs#L31
test raises when missing beacon_live_admin_page_url in the session (Beacon.LiveAdmin.PageEditorLive.IndexTest)
|
test: OTP 27 | Elixir 1.18 | Phoenix ~> 1.7 | LV ~> 1.0 | PG 16.4-alpine:
test/beacon/live_admin/live/layout_editor_live/new_test.exs#L11
test create a new draft layout (Beacon.LiveAdmin.LayoutEditorLive.NewTest)
|
test: OTP 27 | Elixir 1.18 | Phoenix ~> 1.7 | LV ~> 1.0 | PG 16.4-alpine:
test/beacon/live_admin/live/layout_editor_live/index_test.exs#L15
test display all layouts (Beacon.LiveAdmin.LayoutEditorLive.IndexTest)
|
test: OTP 27 | Elixir 1.18 | Phoenix ~> 1.7 | LV ~> 1.0 | PG 16.4-alpine:
test/beacon/live_admin/live/layout_editor_live/index_test.exs#L21
test search layouts by title (Beacon.LiveAdmin.LayoutEditorLive.IndexTest)
|
test: OTP 27 | Elixir 1.18 | Phoenix ~> 1.7 | LV ~> 1.0 | PG 16.4-alpine:
test/beacon/live_admin/live/layout_editor_live/index_test.exs#L39
test display a site selector (Beacon.LiveAdmin.LayoutEditorLive.IndexTest)
|
test: OTP 25.1 | Elixir 1.14.0 | Phoenix 1.7.0 | LV 0.20.2 | PG 13.0-alpine:
test/beacon/live_admin/live/page_editor_live/visual_editor_test.exs#L14
test change id value using the id control (Beacon.LiveAdmin.PageEditorLive.VisualEditorTest)
|
test: OTP 25.1 | Elixir 1.14.0 | Phoenix 1.7.0 | LV 0.20.2 | PG 13.0-alpine:
test/beacon/live_admin/live/page_editor_live/new_test.exs#L30
test extra page fields display with default value (Beacon.LiveAdmin.PageEditorLive.NewTest)
|
test: OTP 25.1 | Elixir 1.14.0 | Phoenix 1.7.0 | LV 0.20.2 | PG 13.0-alpine:
test/beacon/live_admin/live/page_editor_live/new_test.exs#L16
test create new page and patch to edit page (Beacon.LiveAdmin.PageEditorLive.NewTest)
|
test: OTP 25.1 | Elixir 1.14.0 | Phoenix 1.7.0 | LV 0.20.2 | PG 13.0-alpine:
test/beacon/live_admin/live/page_editor_live/index_test.exs#L31
test raises when missing beacon_live_admin_page_url in the session (Beacon.LiveAdmin.PageEditorLive.IndexTest)
|
test: OTP 25.1 | Elixir 1.14.0 | Phoenix 1.7.0 | LV 0.20.2 | PG 13.0-alpine:
test/beacon/live_admin/live/page_editor_live/index_test.exs#L21
test display a site selector (Beacon.LiveAdmin.PageEditorLive.IndexTest)
|
test: OTP 25.1 | Elixir 1.14.0 | Phoenix 1.7.0 | LV 0.20.2 | PG 13.0-alpine:
test/beacon/live_admin/live/page_editor_live/index_test.exs#L16
test display all pages (Beacon.LiveAdmin.PageEditorLive.IndexTest)
|
test: OTP 25.1 | Elixir 1.14.0 | Phoenix 1.7.0 | LV 0.20.2 | PG 13.0-alpine:
test/beacon/live_admin/live/live_data_editor_live/index_test.exs#L19
test display header and all live data paths (Beacon.LiveAdmin.LiveDataEditorLive.IndexTest)
|
test: OTP 25.1 | Elixir 1.14.0 | Phoenix 1.7.0 | LV 0.20.2 | PG 13.0-alpine:
test/beacon/live_admin/live/live_data_editor_live/index_test.exs#L76
test raises when missing beacon_live_admin_page_url in the session (Beacon.LiveAdmin.LiveDataEditorLive.IndexTest)
|
test: OTP 25.1 | Elixir 1.14.0 | Phoenix 1.7.0 | LV 0.20.2 | PG 13.0-alpine:
test/beacon/live_admin/live/live_data_editor_live/index_test.exs#L61
test edit existing path (Beacon.LiveAdmin.LiveDataEditorLive.IndexTest)
|
test: OTP 25.1 | Elixir 1.14.0 | Phoenix 1.7.0 | LV 0.20.2 | PG 13.0-alpine:
test/beacon/live_admin/live/live_data_editor_live/index_test.exs#L27
test search paths (Beacon.LiveAdmin.LiveDataEditorLive.IndexTest)
|
[chromium] › tests/index.spec.ts:25:5 › shows the list of available pages:
test/e2e/utils.ts#L6
1) [chromium] › tests/index.spec.ts:25:5 › shows the list of available pages ─────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.phx-connected').first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.phx-connected').first()
at utils.ts:6
4 | const syncLV = async (page) => {
5 | const promises = [
> 6 | expect(page.locator(".phx-connected").first()).toBeVisible(),
| ^
7 | expect(page.locator(".phx-change-loading")).toHaveCount(0),
8 | expect(page.locator(".phx-click-loading")).toHaveCount(0),
9 | expect(page.locator(".phx-submit-loading")).toHaveCount(0),
at syncLV (/home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/utils.ts:6:52)
at /home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/tests/index.spec.ts:27:15
|
[chromium] › tests/index.spec.ts:25:5 › shows the list of available pages:
test/e2e/utils.ts#L6
1) [chromium] › tests/index.spec.ts:25:5 › shows the list of available pages ─────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.phx-connected').first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.phx-connected').first()
at utils.ts:6
4 | const syncLV = async (page) => {
5 | const promises = [
> 6 | expect(page.locator(".phx-connected").first()).toBeVisible(),
| ^
7 | expect(page.locator(".phx-change-loading")).toHaveCount(0),
8 | expect(page.locator(".phx-click-loading")).toHaveCount(0),
9 | expect(page.locator(".phx-submit-loading")).toHaveCount(0),
at syncLV (/home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/utils.ts:6:52)
at /home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/tests/index.spec.ts:27:15
|
[chromium] › tests/index.spec.ts:25:5 › shows the list of available pages:
test/e2e/utils.ts#L6
1) [chromium] › tests/index.spec.ts:25:5 › shows the list of available pages ─────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.phx-connected').first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.phx-connected').first()
at utils.ts:6
4 | const syncLV = async (page) => {
5 | const promises = [
> 6 | expect(page.locator(".phx-connected").first()).toBeVisible(),
| ^
7 | expect(page.locator(".phx-change-loading")).toHaveCount(0),
8 | expect(page.locator(".phx-click-loading")).toHaveCount(0),
9 | expect(page.locator(".phx-submit-loading")).toHaveCount(0),
at syncLV (/home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/utils.ts:6:52)
at /home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/tests/index.spec.ts:27:15
|
[chromium] › tests/index.spec.ts:44:7 › shows link for Media Library:
test/e2e/utils.ts#L6
2) [chromium] › tests/index.spec.ts:44:7 › shows link for Media Library ──────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.phx-connected').first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.phx-connected').first()
at utils.ts:6
4 | const syncLV = async (page) => {
5 | const promises = [
> 6 | expect(page.locator(".phx-connected").first()).toBeVisible(),
| ^
7 | expect(page.locator(".phx-change-loading")).toHaveCount(0),
8 | expect(page.locator(".phx-click-loading")).toHaveCount(0),
9 | expect(page.locator(".phx-submit-loading")).toHaveCount(0),
at syncLV (/home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/utils.ts:6:52)
at /home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/tests/index.spec.ts:55:17
|
[chromium] › tests/index.spec.ts:44:7 › shows link for Media Library:
test/e2e/utils.ts#L6
2) [chromium] › tests/index.spec.ts:44:7 › shows link for Media Library ──────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.phx-connected').first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.phx-connected').first()
at utils.ts:6
4 | const syncLV = async (page) => {
5 | const promises = [
> 6 | expect(page.locator(".phx-connected").first()).toBeVisible(),
| ^
7 | expect(page.locator(".phx-change-loading")).toHaveCount(0),
8 | expect(page.locator(".phx-click-loading")).toHaveCount(0),
9 | expect(page.locator(".phx-submit-loading")).toHaveCount(0),
at syncLV (/home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/utils.ts:6:52)
at /home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/tests/index.spec.ts:55:17
|
[chromium] › tests/index.spec.ts:44:7 › shows link for Media Library:
test/e2e/utils.ts#L6
2) [chromium] › tests/index.spec.ts:44:7 › shows link for Media Library ──────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.phx-connected').first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.phx-connected').first()
at utils.ts:6
4 | const syncLV = async (page) => {
5 | const promises = [
> 6 | expect(page.locator(".phx-connected").first()).toBeVisible(),
| ^
7 | expect(page.locator(".phx-change-loading")).toHaveCount(0),
8 | expect(page.locator(".phx-click-loading")).toHaveCount(0),
9 | expect(page.locator(".phx-submit-loading")).toHaveCount(0),
at syncLV (/home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/utils.ts:6:52)
at /home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/tests/index.spec.ts:55:17
|
[chromium] › tests/index.spec.ts:44:7 › shows link for Components:
test/e2e/utils.ts#L6
3) [chromium] › tests/index.spec.ts:44:7 › shows link for Components ─────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.phx-connected').first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.phx-connected').first()
at utils.ts:6
4 | const syncLV = async (page) => {
5 | const promises = [
> 6 | expect(page.locator(".phx-connected").first()).toBeVisible(),
| ^
7 | expect(page.locator(".phx-change-loading")).toHaveCount(0),
8 | expect(page.locator(".phx-click-loading")).toHaveCount(0),
9 | expect(page.locator(".phx-submit-loading")).toHaveCount(0),
at syncLV (/home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/utils.ts:6:52)
at /home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/tests/index.spec.ts:55:17
|
[chromium] › tests/index.spec.ts:44:7 › shows link for Components:
test/e2e/utils.ts#L6
3) [chromium] › tests/index.spec.ts:44:7 › shows link for Components ─────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.phx-connected').first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.phx-connected').first()
at utils.ts:6
4 | const syncLV = async (page) => {
5 | const promises = [
> 6 | expect(page.locator(".phx-connected").first()).toBeVisible(),
| ^
7 | expect(page.locator(".phx-change-loading")).toHaveCount(0),
8 | expect(page.locator(".phx-click-loading")).toHaveCount(0),
9 | expect(page.locator(".phx-submit-loading")).toHaveCount(0),
at syncLV (/home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/utils.ts:6:52)
at /home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/tests/index.spec.ts:55:17
|
[chromium] › tests/index.spec.ts:44:7 › shows link for Components:
test/e2e/utils.ts#L6
3) [chromium] › tests/index.spec.ts:44:7 › shows link for Components ─────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.phx-connected').first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.phx-connected').first()
at utils.ts:6
4 | const syncLV = async (page) => {
5 | const promises = [
> 6 | expect(page.locator(".phx-connected").first()).toBeVisible(),
| ^
7 | expect(page.locator(".phx-change-loading")).toHaveCount(0),
8 | expect(page.locator(".phx-click-loading")).toHaveCount(0),
9 | expect(page.locator(".phx-submit-loading")).toHaveCount(0),
at syncLV (/home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/utils.ts:6:52)
at /home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/tests/index.spec.ts:55:17
|
[chromium] › tests/index.spec.ts:44:7 › shows link for Layouts:
test/e2e/utils.ts#L6
4) [chromium] › tests/index.spec.ts:44:7 › shows link for Layouts ────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.phx-connected').first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.phx-connected').first()
at utils.ts:6
4 | const syncLV = async (page) => {
5 | const promises = [
> 6 | expect(page.locator(".phx-connected").first()).toBeVisible(),
| ^
7 | expect(page.locator(".phx-change-loading")).toHaveCount(0),
8 | expect(page.locator(".phx-click-loading")).toHaveCount(0),
9 | expect(page.locator(".phx-submit-loading")).toHaveCount(0),
at syncLV (/home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/utils.ts:6:52)
at /home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/tests/index.spec.ts:55:17
|
e2e-test: OTP 27 | Elixir 1.18 | Phoenix ~> 1.7 | LV ~> 1.0 | PG 16.4-alpine
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
|
🎭 Playwright Run Summary
48 failed
[chromium] › tests/index.spec.ts:25:5 › shows the list of available pages ──────────────────────
[chromium] › tests/index.spec.ts:44:7 › shows link for Media Library ───────────────────────────
[chromium] › tests/index.spec.ts:44:7 › shows link for Components ──────────────────────────────
[chromium] › tests/index.spec.ts:44:7 › shows link for Layouts ─────────────────────────────────
[chromium] › tests/index.spec.ts:44:7 › shows link for Pages ───────────────────────────────────
[chromium] › tests/index.spec.ts:44:7 › shows link for Live Data ───────────────────────────────
[chromium] › tests/index.spec.ts:44:7 › shows link for Event Handlers ──────────────────────────
[chromium] › tests/index.spec.ts:44:7 › shows link for Info Handlers ───────────────────────────
[chromium] › tests/index.spec.ts:44:7 › shows link for Error Pages ─────────────────────────────
[chromium] › tests/visual-editor/content.spec.ts:25:5 › shows fake browser with rendered content
[chromium] › tests/visual-editor/content.spec.ts:41:5 › selection states ───────────────────────
[chromium] › tests/visual-editor/drag-and-drop.spec.ts:32:5 › It shows clones and placeholder for initiated drop location
[chromium] › tests/visual-editor/drag-and-drop.spec.ts:61:5 › Reordering (horizontally with margin)
[chromium] › tests/visual-editor/drag-and-drop.spec.ts:93:5 › Reordering (vertically with margin)
[chromium] › tests/visual-editor/drag-and-drop.spec.ts:132:5 › Reordering (grid, horizontally and vertically)
[chromium] › tests/visual-editor/drag-and-drop.spec.ts:173:5 › Persistence on save ─────────────
[firefox] › tests/index.spec.ts:25:5 › shows the list of available pages ───────────────────────
[firefox] › tests/index.spec.ts:44:7 › shows link for Media Library ────────────────────────────
[firefox] › tests/index.spec.ts:44:7 › shows link for Components ───────────────────────────────
[firefox] › tests/index.spec.ts:44:7 › shows link for Layouts ──────────────────────────────────
[firefox] › tests/index.spec.ts:44:7 › shows link for Pages ────────────────────────────────────
[firefox] › tests/index.spec.ts:44:7 › shows link for Live Data ────────────────────────────────
[firefox] › tests/index.spec.ts:44:7 › shows link for Event Handlers ───────────────────────────
[firefox] › tests/index.spec.ts:44:7 › shows link for Info Handlers ────────────────────────────
[firefox] › tests/index.spec.ts:44:7 › shows link for Error Pages ──────────────────────────────
[firefox] › tests/visual-editor/content.spec.ts:25:5 › shows fake browser with rendered content
[firefox] › tests/visual-editor/content.spec.ts:41:5 › selection states ────────────────────────
[firefox] › tests/visual-editor/drag-and-drop.spec.ts:32:5 › It shows clones and placeholder for initiated drop location
[firefox] › tests/visual-editor/drag-and-drop.spec.ts:61:5 › Reordering (horizontally with margin)
[firefox] › tests/visual-editor/drag-and-drop.spec.ts:93:5 › Reordering (vertically with margin)
[firefox] › tests/visual-editor/drag-and-drop.spec.ts:132:5 › Reordering (grid, horizontally and vertically)
[firefox] › tests/visual-editor/drag-and-drop.spec.ts:173:5 › Persistence on save ──────────────
[webkit] › tests/index.spec.ts:25:5 › shows the list of available pages ────────────────────────
[webkit] › tests/index.spec.ts:44:7 › shows link for Media Library ─────────────────────────────
[webkit] › tests/index.spec.ts:44:7 › shows link for Components ────────────────────────────────
[webkit] › tests/index.spec.ts:44:7 › shows link for Layouts ───────────────────────────────────
[webkit] › tests/index.spec.ts:44:7 › shows link for Pages ─────────────────────────────────────
[webkit] › tests/index.spec.ts:44:7 › shows link for Live Data ─────────────────────────────────
[webkit] › tests/index.spec.ts:44:7 › shows link for Event Handlers ────────────────────────────
[webkit] › tests/index.spec.ts:44:7 › shows link for
|