Add diagnostic round-tripping to the web playground #23
Annotations
4 errors, 1 warning, and 1 notice
[chromium] › playground.spec.ts:51:1 › Conversions:
web/test/playground.spec.ts#L64
1) [chromium] › playground.spec.ts:51:1 › Conversions ────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeDisabled()
Locator: getByRole('button', { name: 'Copy to input' })
Expected: disabled
Received: enabled
Call log:
- expect.toBeDisabled with timeout 5000ms
- waiting for getByRole('button', { name: 'Copy to input' })
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
62 |
63 | await page.locator('#output-fmt').selectOption('diagnostic');
> 64 | await expect(page.getByRole('button', {name: 'Copy to input'})).toBeDisabled();
| ^
65 |
66 | await page.locator('#output-fmt').selectOption('hex');
67 | await page.getByRole('button', {name: 'Copy to input'}).click();
at /home/runner/work/cbor2/cbor2/web/test/playground.spec.ts:64:67
|
[firefox] › playground.spec.ts:51:1 › Conversions:
web/test/playground.spec.ts#L64
2) [firefox] › playground.spec.ts:51:1 › Conversions ─────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeDisabled()
Locator: getByRole('button', { name: 'Copy to input' })
Expected: disabled
Received: enabled
Call log:
- expect.toBeDisabled with timeout 5000ms
- waiting for getByRole('button', { name: 'Copy to input' })
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
62 |
63 | await page.locator('#output-fmt').selectOption('diagnostic');
> 64 | await expect(page.getByRole('button', {name: 'Copy to input'})).toBeDisabled();
| ^
65 |
66 | await page.locator('#output-fmt').selectOption('hex');
67 | await page.getByRole('button', {name: 'Copy to input'}).click();
at /home/runner/work/cbor2/cbor2/web/test/playground.spec.ts:64:67
|
[webkit] › playground.spec.ts:51:1 › Conversions:
web/test/playground.spec.ts#L64
3) [webkit] › playground.spec.ts:51:1 › Conversions ──────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeDisabled()
Locator: getByRole('button', { name: 'Copy to input' })
Expected: disabled
Received: enabled
Call log:
- expect.toBeDisabled with timeout 5000ms
- waiting for getByRole('button', { name: 'Copy to input' })
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
- locator resolved to <button id="copy">Copy to input</button>
- unexpected value "enabled"
62 |
63 | await page.locator('#output-fmt').selectOption('diagnostic');
> 64 | await expect(page.getByRole('button', {name: 'Copy to input'})).toBeDisabled();
| ^
65 |
66 | await page.locator('#output-fmt').selectOption('hex');
67 | await page.getByRole('button', {name: 'Copy to input'}).click();
at /home/runner/work/cbor2/cbor2/web/test/playground.spec.ts:64:67
|
test
Process completed with exit code 1.
|
test
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
🎭 Playwright Run Summary
3 failed
[chromium] › playground.spec.ts:51:1 › Conversions ─────────────────────────────────────────────
[firefox] › playground.spec.ts:51:1 › Conversions ──────────────────────────────────────────────
[webkit] › playground.spec.ts:51:1 › Conversions ───────────────────────────────────────────────
6 passed (41.1s)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
playwright-report
Expired
|
2.84 MB |
|