Market Improvements #1039
pr-tests.yml
on: pull_request
Check Pinned Dependencies
4s
Security Audit
16s
Matrix: unit-tests
Matrix: e2e-tests
Unit Tests
2s
Test Summary
4s
Annotations
19 errors and 19 notices
|
Unit Tests (Shard 3)
Process completed with exit code 1.
|
|
src/components/ui/inputs/search-input.test.tsx > SearchInput > should call onChange when typing:
src/components/ui/inputs/search-input.test.tsx#L34
AssertionError: expected "vi.fn()" to be called with arguments: [ 't' ]
Received:
1st vi.fn() call:
[
- "t",
+ "T",
]
2nd vi.fn() call:
[
- "t",
+ "TE",
]
3rd vi.fn() call:
[
- "t",
+ "TES",
]
4th vi.fn() call:
[
- "t",
+ "TEST",
]
Number of calls: 4
β― src/components/ui/inputs/search-input.test.tsx:34:26
|
|
src/components/ui/inputs/search-input.test.tsx > SearchInput > should call onChange when typing:
src/components/ui/inputs/search-input.test.tsx#L34
AssertionError: expected "vi.fn()" to be called with arguments: [ 't' ]
Received:
1st vi.fn() call:
[
- "t",
+ "T",
]
2nd vi.fn() call:
[
- "t",
+ "TE",
]
3rd vi.fn() call:
[
- "t",
+ "TES",
]
4th vi.fn() call:
[
- "t",
+ "TEST",
]
Number of calls: 4
β― src/components/ui/inputs/search-input.test.tsx:34:26
|
|
src/components/ui/inputs/search-input.test.tsx > SearchInput > should call onChange when typing:
src/components/ui/inputs/search-input.test.tsx#L34
AssertionError: expected "vi.fn()" to be called with arguments: [ 't' ]
Received:
1st vi.fn() call:
[
- "t",
+ "T",
]
2nd vi.fn() call:
[
- "t",
+ "TE",
]
3rd vi.fn() call:
[
- "t",
+ "TES",
]
4th vi.fn() call:
[
- "t",
+ "TEST",
]
Number of calls: 4
β― src/components/ui/inputs/search-input.test.tsx:34:26
|
|
Unit Tests
Process completed with exit code 1.
|
|
E2E Tests (Batch 3)
Process completed with exit code 1.
|
|
e2e/inputs/search-input.spec.ts:66:5 βΊ SearchInput Component βΊ Input Behavior βΊ allows typing search queries:
e2e/inputs/search-input.spec.ts#L69
1) e2e/inputs/search-input.spec.ts:66:5 βΊ SearchInput Component βΊ Input Behavior βΊ allows typing search queries
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: expect(locator).toHaveValue(expected) failed
Locator: locator('input[name="search"]')
Expected: "test asset"
Received: "TEST ASSET"
Timeout: 10000ms
Call log:
- Expect "toHaveValue" with timeout 10000ms
- waiting for locator('input[name="search"]')
14 Γ locator resolved to <input type="text" name="search" data-focus="" value="TEST ASSET" aria-label="Search" id="headlessui-control-_r_5_" data-headlessui-state="focus" placeholder="Search assets to pinβ¦" class="block w-full pl-8 pr-8 p-2.5 rounded-md border border-gray-200 bg-gray-50 outline-none focus:border-blue-500 focus-visible:ring-2 focus-visible:ring-blue-500 "/>
- unexpected value "TEST ASSET"
67 | const input = getSearchInput(page);
68 | await input.fill('test asset');
> 69 | await expect(input).toHaveValue('test asset');
| ^
70 | });
71 |
72 | walletTest('preserves value after blur', async ({ page }) => {
at /home/runner/work/extension/extension/e2e/inputs/search-input.spec.ts:69:27
|
|
e2e/inputs/search-input.spec.ts:66:5 βΊ SearchInput Component βΊ Input Behavior βΊ allows typing search queries:
e2e/inputs/search-input.spec.ts#L69
1) e2e/inputs/search-input.spec.ts:66:5 βΊ SearchInput Component βΊ Input Behavior βΊ allows typing search queries
Error: expect(locator).toHaveValue(expected) failed
Locator: locator('input[name="search"]')
Expected: "test asset"
Received: "TEST ASSET"
Timeout: 10000ms
Call log:
- Expect "toHaveValue" with timeout 10000ms
- waiting for locator('input[name="search"]')
14 Γ locator resolved to <input type="text" name="search" data-focus="" value="TEST ASSET" aria-label="Search" id="headlessui-control-_r_5_" data-headlessui-state="focus" placeholder="Search assets to pinβ¦" class="block w-full pl-8 pr-8 p-2.5 rounded-md border border-gray-200 bg-gray-50 outline-none focus:border-blue-500 focus-visible:ring-2 focus-visible:ring-blue-500 "/>
- unexpected value "TEST ASSET"
67 | const input = getSearchInput(page);
68 | await input.fill('test asset');
> 69 | await expect(input).toHaveValue('test asset');
| ^
70 | });
71 |
72 | walletTest('preserves value after blur', async ({ page }) => {
at /home/runner/work/extension/extension/e2e/inputs/search-input.spec.ts:69:27
|
|
e2e/pages/market/index.spec.ts:185:3 βΊ Market Page βΊ order sub-tab switching works:
e2e/pages/market/index.spec.ts#L196
5) e2e/pages/market/index.spec.ts:185:3 βΊ Market Page βΊ order sub-tab switching works ββββββββββββ
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: expect(locator).toBeVisible() failed
Locator: getByRole('tab', { name: 'History' })
Expected: visible
Timeout: 10000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 10000ms
- waiting for getByRole('tab', { name: 'History' })
194 | const historyTab = page.getByRole('tab', { name: 'History' });
195 |
> 196 | await expect(historyTab).toBeVisible();
| ^
197 | await historyTab.click();
198 |
199 | // After clicking tab, page should still be on market
at /home/runner/work/extension/extension/e2e/pages/market/index.spec.ts:196:30
|
|
e2e/pages/market/index.spec.ts:185:3 βΊ Market Page βΊ order sub-tab switching works:
e2e/pages/market/index.spec.ts#L196
5) e2e/pages/market/index.spec.ts:185:3 βΊ Market Page βΊ order sub-tab switching works ββββββββββββ
Error: expect(locator).toBeVisible() failed
Locator: getByRole('tab', { name: 'History' })
Expected: visible
Timeout: 10000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 10000ms
- waiting for getByRole('tab', { name: 'History' })
194 | const historyTab = page.getByRole('tab', { name: 'History' });
195 |
> 196 | await expect(historyTab).toBeVisible();
| ^
197 | await historyTab.click();
198 |
199 | // After clicking tab, page should still be on market
at /home/runner/work/extension/extension/e2e/pages/market/index.spec.ts:196:30
|
|
e2e/pages/market/index.spec.ts:167:3 βΊ Market Page βΊ dispenser sub-tab switching works:
e2e/pages/market/index.spec.ts#L178
4) e2e/pages/market/index.spec.ts:167:3 βΊ Market Page βΊ dispenser sub-tab switching works ββββββββ
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: expect(locator).toBeVisible() failed
Locator: getByRole('tab', { name: 'History' })
Expected: visible
Timeout: 10000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 10000ms
- waiting for getByRole('tab', { name: 'History' })
176 | const historyTab = page.getByRole('tab', { name: 'History' });
177 |
> 178 | await expect(historyTab).toBeVisible();
| ^
179 | await historyTab.click();
180 |
181 | // After clicking tab, page should still be on market
at /home/runner/work/extension/extension/e2e/pages/market/index.spec.ts:178:30
|
|
e2e/pages/market/index.spec.ts:167:3 βΊ Market Page βΊ dispenser sub-tab switching works:
e2e/pages/market/index.spec.ts#L178
4) e2e/pages/market/index.spec.ts:167:3 βΊ Market Page βΊ dispenser sub-tab switching works ββββββββ
Error: expect(locator).toBeVisible() failed
Locator: getByRole('tab', { name: 'History' })
Expected: visible
Timeout: 10000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 10000ms
- waiting for getByRole('tab', { name: 'History' })
176 | const historyTab = page.getByRole('tab', { name: 'History' });
177 |
> 178 | await expect(historyTab).toBeVisible();
| ^
179 | await historyTab.click();
180 |
181 | // After clicking tab, page should still be on market
at /home/runner/work/extension/extension/e2e/pages/market/index.spec.ts:178:30
|
|
e2e/pages/market/index.spec.ts:103:3 βΊ Market Page βΊ sub-tabs switch between Open and History:
e2e/pages/market/index.spec.ts#L113
3) e2e/pages/market/index.spec.ts:103:3 βΊ Market Page βΊ sub-tabs switch between Open and History β
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: expect(locator).toBeVisible() failed
Locator: getByRole('tab', { name: 'Open' })
Expected: visible
Timeout: 10000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 10000ms
- waiting for getByRole('tab', { name: 'Open' })
111 | const historyTab = page.getByRole('tab', { name: 'History' });
112 |
> 113 | await expect(openTab).toBeVisible();
| ^
114 | await expect(historyTab).toBeVisible();
115 |
116 | // Click History tab
at /home/runner/work/extension/extension/e2e/pages/market/index.spec.ts:113:27
|
|
e2e/pages/market/index.spec.ts:103:3 βΊ Market Page βΊ sub-tabs switch between Open and History:
e2e/pages/market/index.spec.ts#L113
3) e2e/pages/market/index.spec.ts:103:3 βΊ Market Page βΊ sub-tabs switch between Open and History β
Error: expect(locator).toBeVisible() failed
Locator: getByRole('tab', { name: 'Open' })
Expected: visible
Timeout: 10000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 10000ms
- waiting for getByRole('tab', { name: 'Open' })
111 | const historyTab = page.getByRole('tab', { name: 'History' });
112 |
> 113 | await expect(openTab).toBeVisible();
| ^
114 | await expect(historyTab).toBeVisible();
115 |
116 | // Click History tab
at /home/runner/work/extension/extension/e2e/pages/market/index.spec.ts:113:27
|
|
e2e/pages/market/index.spec.ts:61:3 βΊ Market Page βΊ orders tab shows sub-tabs:
e2e/pages/market/index.spec.ts#L74
2) e2e/pages/market/index.spec.ts:61:3 βΊ Market Page βΊ orders tab shows sub-tabs βββββββββββββββββ
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: expect(locator).toBeVisible() failed
Locator: getByRole('tab', { name: 'Open' })
Expected: visible
Timeout: 10000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 10000ms
- waiting for getByRole('tab', { name: 'Open' })
72 | const historyTab = page.getByRole('tab', { name: 'History' });
73 |
> 74 | await expect(openTab).toBeVisible();
| ^
75 | await expect(historyTab).toBeVisible();
76 | });
77 |
at /home/runner/work/extension/extension/e2e/pages/market/index.spec.ts:74:27
|
|
e2e/pages/market/index.spec.ts:61:3 βΊ Market Page βΊ orders tab shows sub-tabs:
e2e/pages/market/index.spec.ts#L74
2) e2e/pages/market/index.spec.ts:61:3 βΊ Market Page βΊ orders tab shows sub-tabs βββββββββββββββββ
Error: expect(locator).toBeVisible() failed
Locator: getByRole('tab', { name: 'Open' })
Expected: visible
Timeout: 10000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 10000ms
- waiting for getByRole('tab', { name: 'Open' })
72 | const historyTab = page.getByRole('tab', { name: 'History' });
73 |
> 74 | await expect(openTab).toBeVisible();
| ^
75 | await expect(historyTab).toBeVisible();
76 | });
77 |
at /home/runner/work/extension/extension/e2e/pages/market/index.spec.ts:74:27
|
|
e2e/pages/market/index.spec.ts:44:3 βΊ Market Page βΊ dispensers tab shows sub-tabs:
e2e/pages/market/index.spec.ts#L57
1) e2e/pages/market/index.spec.ts:44:3 βΊ Market Page βΊ dispensers tab shows sub-tabs βββββββββββββ
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: expect(locator).toBeVisible() failed
Locator: getByRole('tab', { name: 'Open' })
Expected: visible
Timeout: 10000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 10000ms
- waiting for getByRole('tab', { name: 'Open' })
55 | const historyTab = page.getByRole('tab', { name: 'History' });
56 |
> 57 | await expect(openTab).toBeVisible();
| ^
58 | await expect(historyTab).toBeVisible();
59 | });
60 |
at /home/runner/work/extension/extension/e2e/pages/market/index.spec.ts:57:27
|
|
e2e/pages/market/index.spec.ts:44:3 βΊ Market Page βΊ dispensers tab shows sub-tabs:
e2e/pages/market/index.spec.ts#L57
1) e2e/pages/market/index.spec.ts:44:3 βΊ Market Page βΊ dispensers tab shows sub-tabs βββββββββββββ
Error: expect(locator).toBeVisible() failed
Locator: getByRole('tab', { name: 'Open' })
Expected: visible
Timeout: 10000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 10000ms
- waiting for getByRole('tab', { name: 'Open' })
55 | const historyTab = page.getByRole('tab', { name: 'History' });
56 |
> 57 | await expect(openTab).toBeVisible();
| ^
58 | await expect(historyTab).toBeVisible();
59 | });
60 |
at /home/runner/work/extension/extension/e2e/pages/market/index.spec.ts:57:27
|
|
Test Summary
Process completed with exit code 1.
|
|
π Playwright Run Summary
16 passed (53.5s)
|
|
π Playwright Run Summary
25 passed (1.3m)
|
|
π Playwright Run Summary
25 passed (1.5m)
|
|
π Playwright Run Summary
29 passed (1.8m)
|
|
π Playwright Run Summary
38 passed (2.1m)
|
|
π Playwright Run Summary
48 passed (2.7m)
|
|
π Playwright Run Summary
42 passed (2.2m)
|
|
π Playwright Run Summary
1 skipped
42 passed (2.4m)
|
|
π Playwright Run Summary
66 passed (3.3m)
|
|
π Playwright Run Summary
1 skipped
61 passed (3.1m)
|
|
π Playwright Run Summary
51 passed (4.1m)
|
|
π Playwright Run Summary
88 passed (4.4m)
|
|
π Playwright Run Summary
82 passed (4.7m)
|
|
π Playwright Run Summary
52 passed (3.1m)
|
|
π Playwright Run Summary
14 skipped
72 passed (3.2m)
|
|
π Playwright Run Summary
12 skipped
89 passed (5.2m)
|
|
π Playwright Run Summary
5 skipped
83 passed (4.7m)
|
|
π Playwright Run Summary
1 failed
e2e/inputs/search-input.spec.ts:66:5 βΊ SearchInput Component βΊ Input Behavior βΊ allows typing search queries
2 skipped
110 passed (6.1m)
|
|
π Playwright Run Summary
5 failed
e2e/pages/market/index.spec.ts:44:3 βΊ Market Page βΊ dispensers tab shows sub-tabs ββββββββββββββ
e2e/pages/market/index.spec.ts:61:3 βΊ Market Page βΊ orders tab shows sub-tabs ββββββββββββββββββ
e2e/pages/market/index.spec.ts:103:3 βΊ Market Page βΊ sub-tabs switch between Open and History ββ
e2e/pages/market/index.spec.ts:167:3 βΊ Market Page βΊ dispenser sub-tab switching works βββββββββ
e2e/pages/market/index.spec.ts:185:3 βΊ Market Page βΊ order sub-tab switching works βββββββββββββ
9 skipped
57 passed (5.8m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
e2e-test-results-batch-10
Expired
|
4.1 MB |
sha256:8b32d7c205f7c8d2bf5c179b72e977383fb6a16016044f29446cfa4e99542501
|
|
|
e2e-test-results-batch-12
Expired
|
395 KB |
sha256:a0975e2eadfc45c940bf7cf1f15e6b73b725fa593d4d4807b5946f23ee457453
|
|
|
e2e-test-results-batch-15
Expired
|
15.7 KB |
sha256:c1daad705b902e9d41ae7c29fc58a4817239b7c2ddfa9a07ac9a8e181038a102
|
|
|
e2e-test-results-batch-16
Expired
|
3.89 MB |
sha256:021d8b8d32c93b158175e397b8c06f2708b9735d2286e22c5bace5eb923006a7
|
|
|
e2e-test-results-batch-17
Expired
|
7.07 MB |
sha256:35c4cc71110aa28c8373f5fd2db8ef9a4cace08cfef25204ecd9b7c60fd7b085
|
|
|
e2e-test-results-batch-3
Expired
|
21.6 KB |
sha256:7db59b8ee9171dc22b4e215ccbca228ff7e7d55fbf6b343e4831b54297fbdd53
|
|
|
playwright-report-batch-12
Expired
|
703 KB |
sha256:90236fba54ead5cb3aa580d96b5a16b55c2719495f2eed23a774602513b2550b
|
|
|
playwright-report-batch-3
Expired
|
329 KB |
sha256:4bc1b8cafa9ef9f58e968d9747f8dd41ee23c5e3bb63a095ccea3a0ff7c55ff7
|
|