fix: default format on import modal #9090
tests.yml
on: pull_request
Unit Tests
5m 38s
CLI Tests
3m 28s
Playwright E2E Tests
19m 37s
Annotations
10 errors and 1 notice
|
[default] › tests/import/insomnia/import-insomnia-v4-environments.spec.ts:19:7 › Import Insomnia v4 Collection - Environment Import › Import Insomnia v4 collection with nested environments and verify flattening:
tests/import/insomnia/import-insomnia-v4-environments.spec.ts#L43
4) [default] › tests/import/insomnia/import-insomnia-v4-environments.spec.ts:19:7 › Import Insomnia v4 Collection - Environment Import › Import Insomnia v4 collection with nested environments and verify flattening › Import Insomnia v4 collection with environments
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('#sidebar-collection-name').getByText('Test API Collection v4 with Environments')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('#sidebar-collection-name').getByText('Test API Collection v4 with Environments')
41 | await locationModal.getByRole('button', { name: 'Import' }).click();
42 |
> 43 | await expect(page.locator('#sidebar-collection-name').getByText('Test API Collection v4 with Environments')).toBeVisible();
| ^
44 |
45 | await openCollection(page, 'Test API Collection v4 with Environments');
46 | });
at /home/runner/work/bruno/bruno/tests/import/insomnia/import-insomnia-v4-environments.spec.ts:43:116
at /home/runner/work/bruno/bruno/tests/import/insomnia/import-insomnia-v4-environments.spec.ts:25:5
|
|
[default] › tests/environments/multiline-variables/write-multiline-variable.spec.ts:4:7 › Multiline Variables - Write Test › should create and use multiline environment variable dynamically:
tests/environments/multiline-variables/write-multiline-variable.spec.ts#L35
3) [default] › tests/environments/multiline-variables/write-multiline-variable.spec.ts:4:7 › Multiline Variables - Write Test › should create and use multiline environment variable dynamically
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('tbody tr').last().locator('input[placeholder="Name"]')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('tbody tr').last().locator('input[placeholder="Name"]')
33 |
34 | const emptyRowNameInput = page.locator('tbody tr').last().locator('input[placeholder="Name"]');
> 35 | await expect(emptyRowNameInput).toBeVisible();
| ^
36 | await emptyRowNameInput.fill('multiline_data_json');
37 |
38 | const jsonValue = `{
at /home/runner/work/bruno/bruno/tests/environments/multiline-variables/write-multiline-variable.spec.ts:35:37
|
|
[default] › tests/environments/multiline-variables/write-multiline-variable.spec.ts:4:7 › Multiline Variables - Write Test › should create and use multiline environment variable dynamically:
tests/environments/multiline-variables/write-multiline-variable.spec.ts#L35
3) [default] › tests/environments/multiline-variables/write-multiline-variable.spec.ts:4:7 › Multiline Variables - Write Test › should create and use multiline environment variable dynamically
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('tbody tr').last().locator('input[placeholder="Name"]')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('tbody tr').last().locator('input[placeholder="Name"]')
33 |
34 | const emptyRowNameInput = page.locator('tbody tr').last().locator('input[placeholder="Name"]');
> 35 | await expect(emptyRowNameInput).toBeVisible();
| ^
36 | await emptyRowNameInput.fill('multiline_data_json');
37 |
38 | const jsonValue = `{
at /home/runner/work/bruno/bruno/tests/environments/multiline-variables/write-multiline-variable.spec.ts:35:37
|
|
[default] › tests/environments/multiline-variables/write-multiline-variable.spec.ts:4:7 › Multiline Variables - Write Test › should create and use multiline environment variable dynamically:
tests/environments/multiline-variables/write-multiline-variable.spec.ts#L35
3) [default] › tests/environments/multiline-variables/write-multiline-variable.spec.ts:4:7 › Multiline Variables - Write Test › should create and use multiline environment variable dynamically
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('tbody tr').last().locator('input[placeholder="Name"]')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('tbody tr').last().locator('input[placeholder="Name"]')
33 |
34 | const emptyRowNameInput = page.locator('tbody tr').last().locator('input[placeholder="Name"]');
> 35 | await expect(emptyRowNameInput).toBeVisible();
| ^
36 | await emptyRowNameInput.fill('multiline_data_json');
37 |
38 | const jsonValue = `{
at /home/runner/work/bruno/bruno/tests/environments/multiline-variables/write-multiline-variable.spec.ts:35:37
|
|
[default] › tests/environments/create-environment/global-env-create.spec.ts:17:7 › Global Environment Create Tests › should import collection and create global environment for request usage:
tests/utils/page/actions.ts#L354
2) [default] › tests/environments/create-environment/global-env-create.spec.ts:17:7 › Global Environment Create Tests › should import collection and create global environment for request usage › Import collection › Import collection from "/home/runner/work/bruno/bruno/tests/environments/create-environment/fixtures/bruno-collection.json"
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('#sidebar-collection-name').filter({ hasText: 'test_collection' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('#sidebar-collection-name').filter({ hasText: 'test_collection' })
at tests/utils/page/actions.ts:354
352 | await expect(
353 | page.locator('#sidebar-collection-name').filter({ hasText: options.expectedCollectionName })
> 354 | ).toBeVisible();
| ^
355 | }
356 |
357 | if (options.expectedCollectionName) {
at /home/runner/work/bruno/bruno/tests/utils/page/actions.ts:354:9
at importCollection (/home/runner/work/bruno/bruno/tests/utils/page/actions.ts:322:3)
at /home/runner/work/bruno/bruno/tests/environments/create-environment/global-env-create.spec.ts:25:7
at /home/runner/work/bruno/bruno/tests/environments/create-environment/global-env-create.spec.ts:24:5
|
|
[default] › tests/environments/create-environment/global-env-create.spec.ts:17:7 › Global Environment Create Tests › should import collection and create global environment for request usage:
tests/utils/page/actions.ts#L354
2) [default] › tests/environments/create-environment/global-env-create.spec.ts:17:7 › Global Environment Create Tests › should import collection and create global environment for request usage › Import collection › Import collection from "/home/runner/work/bruno/bruno/tests/environments/create-environment/fixtures/bruno-collection.json"
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('#sidebar-collection-name').filter({ hasText: 'test_collection' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('#sidebar-collection-name').filter({ hasText: 'test_collection' })
at tests/utils/page/actions.ts:354
352 | await expect(
353 | page.locator('#sidebar-collection-name').filter({ hasText: options.expectedCollectionName })
> 354 | ).toBeVisible();
| ^
355 | }
356 |
357 | if (options.expectedCollectionName) {
at /home/runner/work/bruno/bruno/tests/utils/page/actions.ts:354:9
at importCollection (/home/runner/work/bruno/bruno/tests/utils/page/actions.ts:322:3)
at /home/runner/work/bruno/bruno/tests/environments/create-environment/global-env-create.spec.ts:25:7
at /home/runner/work/bruno/bruno/tests/environments/create-environment/global-env-create.spec.ts:24:5
|
|
[default] › tests/environments/create-environment/global-env-create.spec.ts:17:7 › Global Environment Create Tests › should import collection and create global environment for request usage:
tests/utils/page/actions.ts#L354
2) [default] › tests/environments/create-environment/global-env-create.spec.ts:17:7 › Global Environment Create Tests › should import collection and create global environment for request usage › Import collection › Import collection from "/home/runner/work/bruno/bruno/tests/environments/create-environment/fixtures/bruno-collection.json"
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('#sidebar-collection-name').filter({ hasText: 'test_collection' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('#sidebar-collection-name').filter({ hasText: 'test_collection' })
at tests/utils/page/actions.ts:354
352 | await expect(
353 | page.locator('#sidebar-collection-name').filter({ hasText: options.expectedCollectionName })
> 354 | ).toBeVisible();
| ^
355 | }
356 |
357 | if (options.expectedCollectionName) {
at /home/runner/work/bruno/bruno/tests/utils/page/actions.ts:354:9
at importCollection (/home/runner/work/bruno/bruno/tests/utils/page/actions.ts:322:3)
at /home/runner/work/bruno/bruno/tests/environments/create-environment/global-env-create.spec.ts:25:7
at /home/runner/work/bruno/bruno/tests/environments/create-environment/global-env-create.spec.ts:24:5
|
|
[default] › tests/environments/create-environment/collection-env-create.spec.ts:15:7 › Collection Environment Create Tests › should import collection and create environment for request usage:
tests/utils/page/actions.ts#L354
1) [default] › tests/environments/create-environment/collection-env-create.spec.ts:15:7 › Collection Environment Create Tests › should import collection and create environment for request usage › Import collection › Import collection from "/home/runner/work/bruno/bruno/tests/environments/create-environment/fixtures/bruno-collection.json"
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('#sidebar-collection-name').filter({ hasText: 'test_collection' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('#sidebar-collection-name').filter({ hasText: 'test_collection' })
at tests/utils/page/actions.ts:354
352 | await expect(
353 | page.locator('#sidebar-collection-name').filter({ hasText: options.expectedCollectionName })
> 354 | ).toBeVisible();
| ^
355 | }
356 |
357 | if (options.expectedCollectionName) {
at /home/runner/work/bruno/bruno/tests/utils/page/actions.ts:354:9
at importCollection (/home/runner/work/bruno/bruno/tests/utils/page/actions.ts:322:3)
at /home/runner/work/bruno/bruno/tests/environments/create-environment/collection-env-create.spec.ts:23:7
at /home/runner/work/bruno/bruno/tests/environments/create-environment/collection-env-create.spec.ts:22:5
|
|
[default] › tests/environments/create-environment/collection-env-create.spec.ts:15:7 › Collection Environment Create Tests › should import collection and create environment for request usage:
tests/utils/page/actions.ts#L354
1) [default] › tests/environments/create-environment/collection-env-create.spec.ts:15:7 › Collection Environment Create Tests › should import collection and create environment for request usage › Import collection › Import collection from "/home/runner/work/bruno/bruno/tests/environments/create-environment/fixtures/bruno-collection.json"
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('#sidebar-collection-name').filter({ hasText: 'test_collection' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('#sidebar-collection-name').filter({ hasText: 'test_collection' })
at tests/utils/page/actions.ts:354
352 | await expect(
353 | page.locator('#sidebar-collection-name').filter({ hasText: options.expectedCollectionName })
> 354 | ).toBeVisible();
| ^
355 | }
356 |
357 | if (options.expectedCollectionName) {
at /home/runner/work/bruno/bruno/tests/utils/page/actions.ts:354:9
at importCollection (/home/runner/work/bruno/bruno/tests/utils/page/actions.ts:322:3)
at /home/runner/work/bruno/bruno/tests/environments/create-environment/collection-env-create.spec.ts:23:7
at /home/runner/work/bruno/bruno/tests/environments/create-environment/collection-env-create.spec.ts:22:5
|
|
[default] › tests/environments/create-environment/collection-env-create.spec.ts:15:7 › Collection Environment Create Tests › should import collection and create environment for request usage:
tests/utils/page/actions.ts#L354
1) [default] › tests/environments/create-environment/collection-env-create.spec.ts:15:7 › Collection Environment Create Tests › should import collection and create environment for request usage › Import collection › Import collection from "/home/runner/work/bruno/bruno/tests/environments/create-environment/fixtures/bruno-collection.json"
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('#sidebar-collection-name').filter({ hasText: 'test_collection' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('#sidebar-collection-name').filter({ hasText: 'test_collection' })
at tests/utils/page/actions.ts:354
352 | await expect(
353 | page.locator('#sidebar-collection-name').filter({ hasText: options.expectedCollectionName })
> 354 | ).toBeVisible();
| ^
355 | }
356 |
357 | if (options.expectedCollectionName) {
at /home/runner/work/bruno/bruno/tests/utils/page/actions.ts:354:9
at importCollection (/home/runner/work/bruno/bruno/tests/utils/page/actions.ts:322:3)
at /home/runner/work/bruno/bruno/tests/environments/create-environment/collection-env-create.spec.ts:23:7
at /home/runner/work/bruno/bruno/tests/environments/create-environment/collection-env-create.spec.ts:22:5
|
|
🎭 Playwright Run Summary
11 failed
[default] › tests/environments/create-environment/collection-env-create.spec.ts:15:7 › Collection Environment Create Tests › should import collection and create environment for request usage
[default] › tests/environments/create-environment/global-env-create.spec.ts:17:7 › Global Environment Create Tests › should import collection and create global environment for request usage
[default] › tests/environments/multiline-variables/write-multiline-variable.spec.ts:4:7 › Multiline Variables - Write Test › should create and use multiline environment variable dynamically
[default] › tests/import/insomnia/import-insomnia-v4-environments.spec.ts:19:7 › Import Insomnia v4 Collection - Environment Import › Import Insomnia v4 collection with nested environments and verify flattening
[default] › tests/import/insomnia/import-insomnia-v4.spec.ts:10:7 › Import Insomnia Collection v4 › Import Insomnia Collection v4 successfully
[default] › tests/import/insomnia/import-insomnia-v5-environments.spec.ts:19:7 › Import Insomnia v5 Collection - Environment Import › Import Insomnia v5 collection with nested environments and verify flattening
[default] › tests/import/insomnia/import-insomnia-v5.spec.ts:10:7 › Import Insomnia Collection v5 › Import Insomnia Collection v5 successfully
[default] › tests/import/wsdl/import-wsdl.spec.ts:12:7 › Import WSDL Collection › Import WSDL XML file as Bruno collection
[default] › tests/import/wsdl/import-wsdl.spec.ts:70:7 › Import WSDL Collection › Import WSDL JSON file as Bruno collection
[default] › tests/onboarding/sample-collection.spec.ts:34:7 › Onboarding › should not create duplicate collections on subsequent launches
[default] › tests/request/headers/header-validation.spec.ts:25:7 › Header Validation › should show error icon when header name contains spaces
2 flaky
[default] › tests/import/postman/invalid-json.spec.ts:5:7 › Invalid Postman Collection - Invalid JSON › Handle invalid JSON syntax
[default] › tests/import/postman/invalid-missing-info.spec.ts:5:7 › Invalid Postman Collection - Missing Info › Handle Postman collection missing required info field
5 skipped
1 did not run
241 passed (16.9m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
playwright-report
|
15.8 MB |
sha256:165a358929467042fdc6be77d66bceea14f85d699ec4b1b2dd0de11edbaca041
|
|