Improve tables design #7494
tests.yml
on: pull_request
Unit Tests
4m 13s
CLI Tests
3m 56s
Playwright E2E Tests
21m 56s
Annotations
10 errors and 1 notice
|
[default] › tests/collection/draft/draft-indicator.spec.ts:60:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing collection settings - Auth:
tests/collection/draft/draft-indicator.spec.ts#L63
3) [default] › tests/collection/draft/draft-indicator.spec.ts:60:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing collection settings - Auth
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.request-tab').filter({ has: locator('.tab-label').filter({ hasText: 'Collection' }) })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.request-tab').filter({ has: locator('.tab-label').filter({ hasText: 'Collection' }) })
61 | // Verify the collection settings tab is open
62 | const collectionTab = page.locator('.request-tab').filter({ has: page.locator('.tab-label', { hasText: 'Collection' }) });
> 63 | await expect(collectionTab).toBeVisible();
| ^
64 |
65 | // Verify initially there is NO draft indicator
66 | await expect(collectionTab.locator('.close-icon')).toBeVisible();
at /home/runner/work/bruno/bruno/tests/collection/draft/draft-indicator.spec.ts:63:33
|
|
[default] › tests/collection/draft/draft-indicator.spec.ts:10:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing collection settings - Headers:
tests/collection/draft/draft-indicator.spec.ts#L31
2) [default] › tests/collection/draft/draft-indicator.spec.ts:10:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing collection settings - Headers
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Target page, context or browser has been closed
Call log:
- waiting for getByRole('button', { name: 'Add Header' })
29 |
30 | // Add a new header
> 31 | await page.getByRole('button', { name: 'Add Header' }).click();
| ^
32 |
33 | // Fill in header name and value in the table
34 | // Target the table and get the first row's CodeMirror editors
at /home/runner/work/bruno/bruno/tests/collection/draft/draft-indicator.spec.ts:31:60
|
|
[default] › tests/collection/draft/draft-indicator.spec.ts:10:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing collection settings - Headers:
tests/collection/draft/draft-indicator.spec.ts#L0
2) [default] › tests/collection/draft/draft-indicator.spec.ts:10:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing collection settings - Headers
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[default] › tests/collection/draft/draft-indicator.spec.ts:10:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing collection settings - Headers:
tests/collection/draft/draft-indicator.spec.ts#L31
2) [default] › tests/collection/draft/draft-indicator.spec.ts:10:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing collection settings - Headers
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Target page, context or browser has been closed
Call log:
- waiting for getByRole('button', { name: 'Add Header' })
29 |
30 | // Add a new header
> 31 | await page.getByRole('button', { name: 'Add Header' }).click();
| ^
32 |
33 | // Fill in header name and value in the table
34 | // Target the table and get the first row's CodeMirror editors
at /home/runner/work/bruno/bruno/tests/collection/draft/draft-indicator.spec.ts:31:60
|
|
[default] › tests/collection/draft/draft-indicator.spec.ts:10:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing collection settings - Headers:
tests/collection/draft/draft-indicator.spec.ts#L0
2) [default] › tests/collection/draft/draft-indicator.spec.ts:10:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing collection settings - Headers
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[default] › tests/collection/draft/draft-indicator.spec.ts:10:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing collection settings - Headers:
tests/collection/draft/draft-indicator.spec.ts#L31
2) [default] › tests/collection/draft/draft-indicator.spec.ts:10:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing collection settings - Headers
Error: locator.click: Target page, context or browser has been closed
Call log:
- waiting for getByRole('button', { name: 'Add Header' })
29 |
30 | // Add a new header
> 31 | await page.getByRole('button', { name: 'Add Header' }).click();
| ^
32 |
33 | // Fill in header name and value in the table
34 | // Target the table and get the first row's CodeMirror editors
at /home/runner/work/bruno/bruno/tests/collection/draft/draft-indicator.spec.ts:31:60
|
|
[default] › tests/collection/draft/draft-indicator.spec.ts:10:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing collection settings - Headers:
tests/collection/draft/draft-indicator.spec.ts#L0
2) [default] › tests/collection/draft/draft-indicator.spec.ts:10:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing collection settings - Headers
Test timeout of 30000ms exceeded.
|
|
[default] › tests/collection/create/create-collection.spec.ts:10:7 › Create collection › Create collection and add a simple HTTP request:
tests/collection/create/create-collection.spec.ts#L36
1) [default] › tests/collection/create/create-collection.spec.ts:10:7 › Create collection › Create collection and add a simple HTTP request
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Error: strict mode violation: locator('textarea') resolved to 2 elements:
1) <textarea tabindex="0" autocorrect="off" spellcheck="false" autocapitalize="off"></textarea> aka locator('#request-url').getByRole('textbox')
2) <textarea tabindex="0" autocorrect="off" spellcheck="false" autocapitalize="off"></textarea> aka getByRole('row', { name: 'Value', exact: true }).locator('textarea')
Call log:
- waiting for locator('textarea')
34 | // Send a request
35 | await page.locator('#request-url .CodeMirror').click();
> 36 | await page.locator('textarea').fill('/ping');
| ^
37 | await page.locator('#send-request').getByTitle('Save Request').click();
38 | await page.locator('#send-request').getByRole('img').nth(2).click();
39 |
at /home/runner/work/bruno/bruno/tests/collection/create/create-collection.spec.ts:36:36
|
|
[default] › tests/collection/create/create-collection.spec.ts:10:7 › Create collection › Create collection and add a simple HTTP request:
tests/collection/create/create-collection.spec.ts#L36
1) [default] › tests/collection/create/create-collection.spec.ts:10:7 › Create collection › Create collection and add a simple HTTP request
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Error: strict mode violation: locator('textarea') resolved to 2 elements:
1) <textarea tabindex="0" autocorrect="off" spellcheck="false" autocapitalize="off"></textarea> aka locator('#request-url').getByRole('textbox')
2) <textarea tabindex="0" autocorrect="off" spellcheck="false" autocapitalize="off"></textarea> aka getByRole('row', { name: 'Value', exact: true }).locator('textarea')
Call log:
- waiting for locator('textarea')
34 | // Send a request
35 | await page.locator('#request-url .CodeMirror').click();
> 36 | await page.locator('textarea').fill('/ping');
| ^
37 | await page.locator('#send-request').getByTitle('Save Request').click();
38 | await page.locator('#send-request').getByRole('img').nth(2).click();
39 |
at /home/runner/work/bruno/bruno/tests/collection/create/create-collection.spec.ts:36:36
|
|
[default] › tests/collection/create/create-collection.spec.ts:10:7 › Create collection › Create collection and add a simple HTTP request:
tests/collection/create/create-collection.spec.ts#L36
1) [default] › tests/collection/create/create-collection.spec.ts:10:7 › Create collection › Create collection and add a simple HTTP request
Error: locator.fill: Error: strict mode violation: locator('textarea') resolved to 2 elements:
1) <textarea tabindex="0" autocorrect="off" spellcheck="false" autocapitalize="off"></textarea> aka locator('#request-url').getByRole('textbox')
2) <textarea tabindex="0" autocorrect="off" spellcheck="false" autocapitalize="off"></textarea> aka getByRole('row', { name: 'Value', exact: true }).locator('textarea')
Call log:
- waiting for locator('textarea')
34 | // Send a request
35 | await page.locator('#request-url .CodeMirror').click();
> 36 | await page.locator('textarea').fill('/ping');
| ^
37 | await page.locator('#send-request').getByTitle('Save Request').click();
38 | await page.locator('#send-request').getByRole('img').nth(2).click();
39 |
at /home/runner/work/bruno/bruno/tests/collection/create/create-collection.spec.ts:36:36
|
|
🎭 Playwright Run Summary
16 failed
[default] › tests/collection/create/create-collection.spec.ts:10:7 › Create collection › Create collection and add a simple HTTP request
[default] › tests/collection/draft/draft-indicator.spec.ts:10:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing collection settings - Headers
[default] › tests/collection/draft/draft-indicator.spec.ts:60:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing collection settings - Auth
[default] › tests/collection/draft/draft-indicator.spec.ts:88:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing collection settings - Protobuf
[default] › tests/collection/draft/draft-indicator.spec.ts:122:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing client certificate settings
[default] › tests/collection/draft/draft-indicator.spec.ts:163:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing proxy settings
[default] › tests/collection/draft/draft-indicator.spec.ts:193:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing collection settings - Vars
[default] › tests/collection/draft/draft-indicator.spec.ts:232:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing folder settings - Headers
[default] › tests/collection/draft/draft-indicator.spec.ts:288:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing folder settings - Auth
[default] › tests/collection/draft/draft-indicator.spec.ts:318:7 › Draft indicator in collection and folder settings › Verify draft indicator appears when changing folder settings - Vars
[default] › tests/collection/draft/draft-values-in-requests.spec.ts:10:7 › Draft values are used in requests › Verify draft collection headers are used in HTTP requests
[default] › tests/collection/moving-tabs/move-tabs.spec.ts:10:7 › Move tabs › Verify tab move by drag and drop
[default] › tests/collection/moving-tabs/move-tabs.spec.ts:101:7 › Move tabs › Verify tab move by keyboard shortcut
[default] › tests/request/newlines/newlines-persistence.spec.ts:5:5 › should persist request with newlines across app restarts
[default] › tests/variable-tooltip/variable-tooltip.spec.ts:20:7 › Variable Tooltip › should test tooltip functionality with environment variables
[default] › tests/variable-tooltip/variable-tooltip.spec.ts:283:7 › Variable Tooltip › should auto-save request when creating variable via tooltip
1 flaky
[default] › tests/environments/create-environment/collection-env-create.spec.ts:16:7 › Collection Environment Create Tests › should import collection and create environment for request usage
5 skipped
168 passed (19.6m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
playwright-report
|
27.7 MB |
sha256:9a0cc936119f482c914aee5469c573335c9db933eb88b3f2fa8503992e16f668
|
|