fix: disable editing runtime variable if same as collection (#6835) #59
tests.yml
on: push
Unit Tests
5m 31s
CLI Tests
3m 17s
Playwright E2E Tests
17m 10s
Annotations
10 errors and 2 notices
|
[default] › tests/request/headers/header-validation.spec.ts:25:7 › Header Validation › should show error icon when header name contains spaces:
tests/utils/page/actions.ts#L21
1) [default] › tests/request/headers/header-validation.spec.ts:25:7 › Header Validation › should show error icon when header name contains spaces
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 30000ms exceeded.
Call log:
- waiting for getByTestId('close-collection-modal-title').filter({ hasText: 'Remove Collection' }) to be visible
at tests/utils/page/actions.ts:21
19 | await page.locator('.dropdown-item').getByText('Remove').click();
20 | // Wait for the remove collection modal to be visible
> 21 | await page.getByTestId('close-collection-modal-title').filter({ hasText: 'Remove Collection' }).waitFor({ state: 'visible' });
| ^
22 | await page.locator('.bruno-modal-footer .submit').click();
23 | // Wait for the remove collection modal to be hidden
24 | await page.getByTestId('close-collection-modal-title').filter({ hasText: 'Remove Collection' }).waitFor({ state: 'hidden' });
at /home/runner/work/bruno/bruno/tests/utils/page/actions.ts:21:103
at closeAllCollections (/home/runner/work/bruno/bruno/tests/utils/page/actions.ts:12:3)
at /home/runner/work/bruno/bruno/tests/request/headers/header-validation.spec.ts:7:5
|
|
[default] › tests/request/headers/header-validation.spec.ts:25:7 › Header Validation › should show error icon when header name contains spaces:
tests/request/headers/header-validation.spec.ts#L6
1) [default] › tests/request/headers/header-validation.spec.ts:25:7 › Header Validation › should show error icon when header name contains spaces
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
"afterAll" hook timeout of 30000ms exceeded.
4 |
5 | test.describe.serial('Header Validation', () => {
> 6 | test.afterAll(async ({ page }) => {
| ^
7 | await closeAllCollections(page);
8 | });
9 |
at /home/runner/work/bruno/bruno/tests/request/headers/header-validation.spec.ts:6:8
|
|
[default] › tests/request/headers/header-validation.spec.ts:25:7 › Header Validation › should show error icon when header name contains spaces:
tests/request/headers/header-validation.spec.ts#L61
1) [default] › tests/request/headers/header-validation.spec.ts:25:7 › Header Validation › should show error icon when header name contains spaces
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible()
Locator: locator('table tbody tr').first().locator('.text-red-600')
Expected: not visible
Received: visible
Call log:
- expect.not.toBeVisible with timeout 5000ms
- waiting for locator('table tbody tr').first().locator('.text-red-600')
9 × locator resolved to <svg width="20" height="20" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="text-red-600 cursor-pointer ml-1" data-tooltip-id="error-8WrsdkuAjqHlu3ZnXdiWP-name">…</svg>
- unexpected value "visible"
59 | // Verify the error icon is not visible
60 | const errorIcon = headerRow.locator('.text-red-600');
> 61 | await expect(errorIcon).not.toBeVisible();
| ^
62 | });
63 | });
64 |
at /home/runner/work/bruno/bruno/tests/request/headers/header-validation.spec.ts:61:35
at /home/runner/work/bruno/bruno/tests/request/headers/header-validation.spec.ts:50:5
|
|
[default] › tests/request/headers/header-validation.spec.ts:25:7 › Header Validation › should show error icon when header name contains spaces:
tests/request/headers/header-validation.spec.ts#L0
1) [default] › tests/request/headers/header-validation.spec.ts:25:7 › Header Validation › should show error icon when header name contains spaces
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Worker teardown timeout of 30000ms exceeded while tearing down "launchElectronApp".
|
|
[default] › tests/request/headers/header-validation.spec.ts:25:7 › Header Validation › should show error icon when header name contains spaces:
tests/utils/page/actions.ts#L21
1) [default] › tests/request/headers/header-validation.spec.ts:25:7 › Header Validation › should show error icon when header name contains spaces
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 30000ms exceeded.
Call log:
- waiting for getByTestId('close-collection-modal-title').filter({ hasText: 'Remove Collection' }) to be visible
at tests/utils/page/actions.ts:21
19 | await page.locator('.dropdown-item').getByText('Remove').click();
20 | // Wait for the remove collection modal to be visible
> 21 | await page.getByTestId('close-collection-modal-title').filter({ hasText: 'Remove Collection' }).waitFor({ state: 'visible' });
| ^
22 | await page.locator('.bruno-modal-footer .submit').click();
23 | // Wait for the remove collection modal to be hidden
24 | await page.getByTestId('close-collection-modal-title').filter({ hasText: 'Remove Collection' }).waitFor({ state: 'hidden' });
at /home/runner/work/bruno/bruno/tests/utils/page/actions.ts:21:103
at closeAllCollections (/home/runner/work/bruno/bruno/tests/utils/page/actions.ts:12:3)
at /home/runner/work/bruno/bruno/tests/request/headers/header-validation.spec.ts:7:5
|
|
[default] › tests/request/headers/header-validation.spec.ts:25:7 › Header Validation › should show error icon when header name contains spaces:
tests/request/headers/header-validation.spec.ts#L6
1) [default] › tests/request/headers/header-validation.spec.ts:25:7 › Header Validation › should show error icon when header name contains spaces
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
"afterAll" hook timeout of 30000ms exceeded.
4 |
5 | test.describe.serial('Header Validation', () => {
> 6 | test.afterAll(async ({ page }) => {
| ^
7 | await closeAllCollections(page);
8 | });
9 |
at /home/runner/work/bruno/bruno/tests/request/headers/header-validation.spec.ts:6:8
|
|
[default] › tests/request/headers/header-validation.spec.ts:25:7 › Header Validation › should show error icon when header name contains spaces:
tests/request/headers/header-validation.spec.ts#L61
1) [default] › tests/request/headers/header-validation.spec.ts:25:7 › Header Validation › should show error icon when header name contains spaces
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible()
Locator: locator('table tbody tr').first().locator('.text-red-600')
Expected: not visible
Received: visible
Call log:
- expect.not.toBeVisible with timeout 5000ms
- waiting for locator('table tbody tr').first().locator('.text-red-600')
9 × locator resolved to <svg width="20" height="20" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="text-red-600 cursor-pointer ml-1" data-tooltip-id="error-bSxaILjdRfwdHwO1Zx4Hf-name">…</svg>
- unexpected value "visible"
59 | // Verify the error icon is not visible
60 | const errorIcon = headerRow.locator('.text-red-600');
> 61 | await expect(errorIcon).not.toBeVisible();
| ^
62 | });
63 | });
64 |
at /home/runner/work/bruno/bruno/tests/request/headers/header-validation.spec.ts:61:35
at /home/runner/work/bruno/bruno/tests/request/headers/header-validation.spec.ts:50:5
|
|
[default] › tests/request/headers/header-validation.spec.ts:25:7 › Header Validation › should show error icon when header name contains spaces:
tests/request/headers/header-validation.spec.ts#L61
1) [default] › tests/request/headers/header-validation.spec.ts:25:7 › Header Validation › should show error icon when header name contains spaces
Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible()
Locator: locator('table tbody tr').first().locator('.text-red-600')
Expected: not visible
Received: visible
Call log:
- expect.not.toBeVisible with timeout 5000ms
- waiting for locator('table tbody tr').first().locator('.text-red-600')
5 × locator resolved to <svg width="20" height="20" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="text-red-600 cursor-pointer ml-1" data-tooltip-id="error-i1ORvNLP1bKh9dB0X0ueH-name">…</svg>
- unexpected value "visible"
4 × locator resolved to <svg width="20" height="20" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="text-red-600 cursor-pointer ml-1" data-tooltip-id="error-rVCXzajKFljZKunpEiuZ7-name">…</svg>
- unexpected value "visible"
59 | // Verify the error icon is not visible
60 | const errorIcon = headerRow.locator('.text-red-600');
> 61 | await expect(errorIcon).not.toBeVisible();
| ^
62 | });
63 | });
64 |
at /home/runner/work/bruno/bruno/tests/request/headers/header-validation.spec.ts:61:35
at /home/runner/work/bruno/bruno/tests/request/headers/header-validation.spec.ts:50:5
|
|
Playwright E2E Tests
Worker teardown timeout of 30000ms exceeded.
Failed worker ran 1 test:
[default] › tests/request/headers/header-validation.spec.ts:25:7 › Header Validation › should show error icon when header name contains spaces
|
|
Playwright E2E Tests
Worker teardown timeout of 30000ms exceeded.
Failed worker ran 1 test:
[default] › tests/request/headers/header-validation.spec.ts:25:7 › Header Validation › should show error icon when header name contains spaces
|
|
242 tests found
There are 242 tests, see "Raw output" for the full list of tests.
|
|
🎭 Playwright Run Summary
1 failed
[default] › tests/request/headers/header-validation.spec.ts:25:7 › Header Validation › should show error icon when header name contains spaces
4 flaky
[default] › tests/environments/import-environment/collection-env-import.spec.ts:10:7 › Collection Environment Import Tests › should import collection environment from file
[default] › tests/import/insomnia/malformed-structure.spec.ts:5:7 › Invalid Insomnia Collection - Malformed Structure › Handle malformed Insomnia collection structure
[default] › tests/import/postman/invalid-missing-info.spec.ts:5:7 › Invalid Postman Collection - Missing Info › Handle Postman collection missing required info field
[default] › tests/response-examples/create-example.spec.ts:63:7 › Create and Delete Response Examples › should close modal when cancelled
5 skipped
1 did not run
237 passed (14.8m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
playwright-report
Expired
|
13.5 MB |
sha256:5d95797c1cf1b5014d24ca5146ea91d77901760e405892fab7225c67f6ff15c0
|
|