feat: wrap most maestro fetch into a wrapper thats redirect if not on… #83
Annotations
7 errors and 1 notice
main
Process completed with exit code 1.
|
[chromium] › e2e.spec.ts:33:5 › a Maestro can add a new track located on a remote server:
apps/rpg-maestro-ui-e2e/src/e2e.spec.ts#L46
2) [chromium] › e2e.spec.ts:33:5 › a Maestro can add a new track located on a remote server › go to Tracks management and add a track
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toBeEnabled()
Locator: getByText('CREATE TRACK')
Expected: enabled
Received: disabled
Call log:
- expect.toBeEnabled with timeout 10000ms
- waiting for getByText('CREATE TRACK')
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary Mui-disabled MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-xhc6i-MuiButtonBase-root-MuiButton-root">Create track</button>
- unexpected value "disabled"
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary Mui-disabled MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-xhc6i-MuiButtonBase-root-MuiButton-root">Create track</button>
- unexpected value "disabled"
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary Mui-disabled MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-xhc6i-MuiButtonBase-root-MuiButton-root">Create track</button>
- unexpected value "disabled"
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary Mui-disabled MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-xhc6i-MuiButtonBase-root-MuiButton-root">Create track</button>
- unexpected value "disabled"
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary Mui-disabled MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-xhc6i-MuiButtonBase-root-MuiButton-root">Create track</button>
- unexpected value "disabled"
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary Mui-disabled MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-xhc6i-MuiButtonBase-root-MuiButton-root">Create track</button>
- unexpected value "disabled"
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary Mui-disabled MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-xhc6i-MuiButtonBase-root-MuiButton-root">Create track</button>
- unexpected value "disabled"
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedP
|
[chromium] › e2e.spec.ts:33:5 › a Maestro can add a new track located on a remote server:
apps/rpg-maestro-ui-e2e/src/e2e.spec.ts#L46
2) [chromium] › e2e.spec.ts:33:5 › a Maestro can add a new track located on a remote server › go to Tracks management and add a track
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toBeEnabled()
Locator: getByText('CREATE TRACK')
Expected: enabled
Received: disabled
Call log:
- expect.toBeEnabled with timeout 10000ms
- waiting for getByText('CREATE TRACK')
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary Mui-disabled MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-xhc6i-MuiButtonBase-root-MuiButton-root">Create track</button>
- unexpected value "disabled"
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary Mui-disabled MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-xhc6i-MuiButtonBase-root-MuiButton-root">Create track</button>
- unexpected value "disabled"
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary Mui-disabled MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-xhc6i-MuiButtonBase-root-MuiButton-root">Create track</button>
- unexpected value "disabled"
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary Mui-disabled MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-xhc6i-MuiButtonBase-root-MuiButton-root">Create track</button>
- unexpected value "disabled"
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary Mui-disabled MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-xhc6i-MuiButtonBase-root-MuiButton-root">Create track</button>
- unexpected value "disabled"
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary Mui-disabled MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-xhc6i-MuiButtonBase-root-MuiButton-root">Create track</button>
- unexpected value "disabled"
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary Mui-disabled MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-xhc6i-MuiButtonBase-root-MuiButton-root">Create track</button>
- unexpected value "disabled"
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedP
|
[chromium] › e2e.spec.ts:33:5 › a Maestro can add a new track located on a remote server:
apps/rpg-maestro-ui-e2e/src/e2e.spec.ts#L46
2) [chromium] › e2e.spec.ts:33:5 › a Maestro can add a new track located on a remote server › go to Tracks management and add a track
Error: Timed out 10000ms waiting for expect(locator).toBeEnabled()
Locator: getByText('CREATE TRACK')
Expected: enabled
Received: disabled
Call log:
- expect.toBeEnabled with timeout 10000ms
- waiting for getByText('CREATE TRACK')
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary Mui-disabled MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-xhc6i-MuiButtonBase-root-MuiButton-root">Create track</button>
- unexpected value "disabled"
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary Mui-disabled MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-xhc6i-MuiButtonBase-root-MuiButton-root">Create track</button>
- unexpected value "disabled"
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary Mui-disabled MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-xhc6i-MuiButtonBase-root-MuiButton-root">Create track</button>
- unexpected value "disabled"
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary Mui-disabled MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-xhc6i-MuiButtonBase-root-MuiButton-root">Create track</button>
- unexpected value "disabled"
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary Mui-disabled MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-xhc6i-MuiButtonBase-root-MuiButton-root">Create track</button>
- unexpected value "disabled"
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary Mui-disabled MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-xhc6i-MuiButtonBase-root-MuiButton-root">Create track</button>
- unexpected value "disabled"
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary Mui-disabled MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-xhc6i-MuiButtonBase-root-MuiButton-root">Create track</button>
- unexpected value "disabled"
- locator resolved to <button disabled tabindex="-1" type="button" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary Mui-disabled MuiButto
|
[chromium] › e2e.spec.ts:7:5 › a Maestro can load (via API) and play a current track for its players:
apps/rpg-maestro-ui-e2e/src/e2e.spec.ts#L29
1) [chromium] › e2e.spec.ts:7:5 › a Maestro can load (via API) and play a current track for its players › go to players page, current track should be displayed
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toBeVisible()
Locator: getByText('race1')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 10000ms
- waiting for getByText('race1')
27 | await page.goto(`/${user.sessionId}`);
28 | expect(await page.locator('h1').innerText()).toContain('RPG-Maestro player UI');
> 29 | await expect(page.getByText('race1')).toBeVisible();
| ^
30 | });
31 | });
32 |
at /home/runner/work/rpg-maestro/rpg-maestro/apps/rpg-maestro-ui-e2e/src/e2e.spec.ts:29:43
at /home/runner/work/rpg-maestro/rpg-maestro/apps/rpg-maestro-ui-e2e/src/e2e.spec.ts:26:3
|
[chromium] › e2e.spec.ts:7:5 › a Maestro can load (via API) and play a current track for its players:
apps/rpg-maestro-ui-e2e/src/e2e.spec.ts#L29
1) [chromium] › e2e.spec.ts:7:5 › a Maestro can load (via API) and play a current track for its players › go to players page, current track should be displayed
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toBeVisible()
Locator: getByText('race1')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 10000ms
- waiting for getByText('race1')
27 | await page.goto(`/${user.sessionId}`);
28 | expect(await page.locator('h1').innerText()).toContain('RPG-Maestro player UI');
> 29 | await expect(page.getByText('race1')).toBeVisible();
| ^
30 | });
31 | });
32 |
at /home/runner/work/rpg-maestro/rpg-maestro/apps/rpg-maestro-ui-e2e/src/e2e.spec.ts:29:43
at /home/runner/work/rpg-maestro/rpg-maestro/apps/rpg-maestro-ui-e2e/src/e2e.spec.ts:26:3
|
[chromium] › e2e.spec.ts:7:5 › a Maestro can load (via API) and play a current track for its players:
apps/rpg-maestro-ui-e2e/src/e2e.spec.ts#L29
1) [chromium] › e2e.spec.ts:7:5 › a Maestro can load (via API) and play a current track for its players › go to players page, current track should be displayed
Error: Timed out 10000ms waiting for expect(locator).toBeVisible()
Locator: getByText('race1')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 10000ms
- waiting for getByText('race1')
27 | await page.goto(`/${user.sessionId}`);
28 | expect(await page.locator('h1').innerText()).toContain('RPG-Maestro player UI');
> 29 | await expect(page.getByText('race1')).toBeVisible();
| ^
30 | });
31 | });
32 |
at /home/runner/work/rpg-maestro/rpg-maestro/apps/rpg-maestro-ui-e2e/src/e2e.spec.ts:29:43
at /home/runner/work/rpg-maestro/rpg-maestro/apps/rpg-maestro-ui-e2e/src/e2e.spec.ts:26:3
|
🎭 Playwright Run Summary
2 failed
[chromium] › e2e.spec.ts:7:5 › a Maestro can load (via API) and play a current track for its players
[chromium] › e2e.spec.ts:33:5 › a Maestro can add a new track located on a remote server ───────
1 passed (1.8m)
|
Artifacts
Produced during runtime
Name | Size | Digest | |
---|---|---|---|
playwright-report
Expired
|
29.3 MB |
sha256:b0ad2caebc789bec036ec58e1d63a441eaa87ed7c0596fa0178f4815fc65eaea
|
|