Feat: Grid tiles automatically size to fill grid #288
Annotations
10 errors, 5 warnings, and 1 notice
src/components/data-source/data-source.spec.ts#L128
1) [chromium] › components/data-source/data-source.spec.ts:131:3 › data source › should handle having no source correctly with remote files
Error: expect(locator).toHaveText(expected)
Locator: locator('.file-picker').first()
Expected string: "Browse files"
Received: <element(s) not found>
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('.file-picker').first()
126 | const expectedLocalFileInputText = "Browse files";
127 | await fixture.setLocalAttribute(true);
> 128 | expect(fixture.filePicker()).toHaveText(expectedLocalFileInputText);
| ^
129 | });
130 |
131 | test("should handle having no source correctly with remote files", async ({ fixture }) => {
at /Users/runner/work/web-components/web-components/src/components/data-source/data-source.spec.ts:128:34
|
src/components/data-source/data-source.spec.ts#L1
1) [chromium] › components/data-source/data-source.spec.ts:131:3 › data source › should handle having no source correctly with remote files
Error: Test ended.
Call log:
- navigating to "about:blank", waiting until "load"
|
src/components/data-source/data-source.spec.ts#L138
2) [chromium] › components/data-source/data-source.spec.ts:164:3 › data source › should handle changing from remote to local files
Error: expect(locator).not.toBeVisible()
Locator: locator('#browser-file-input').first()
Expected: not visible
Received: visible
Call log:
- expect.not.toBeVisible with timeout 5000ms
- waiting for locator('#browser-file-input').first()
136 | test("should use a custom button for local file inputs", async ({ fixture }) => {
137 | await fixture.setLocalAttribute(true);
> 138 | expect(fixture.browserFileInput()).not.toBeVisible();
| ^
139 | });
140 |
141 | // TODO: fix in https://github.com/ecoacoustics/web-components/issues/86
at /Users/runner/work/web-components/web-components/src/components/data-source/data-source.spec.ts:138:44
|
src/components/data-source/data-source.spec.ts#L1
2) [chromium] › components/data-source/data-source.spec.ts:164:3 › data source › should handle changing from remote to local files
Error: Test ended.
Call log:
- navigating to "about:blank", waiting until "load"
|
src/components/data-source/data-source.spec.ts#L169
3) [chromium] › components/decision/classification/classification.spec.ts:10:3 › Classification Component › should display the correct shortcuts if both true and false shortcuts are provided
Error: expect(locator).toBeAttached()
Locator: locator('.file-picker').first()
Expected: attached
Received: <element(s) not found>
Call log:
- expect.toBeAttached with timeout 5000ms
- waiting for locator('.file-picker').first()
at components/data-source/data-source.spec.ts:169
167 |
168 | await fixture.setLocalAttribute(true);
> 169 | expect(fixture.filePicker()).toBeAttached();
| ^
170 | });
171 |
172 | test.skip("should invalidate local file source when switching to a remote file", async ({ fixture }) => {
at /Users/runner/work/web-components/web-components/src/components/data-source/data-source.spec.ts:169:34
|
src/components/decision/classification/classification.spec.ts#L1
3) [chromium] › components/decision/classification/classification.spec.ts:10:3 › Classification Component › should display the correct shortcuts if both true and false shortcuts are provided
Error: Test ended.
Call log:
- navigating to "about:blank", waiting until "load"
|
src/tests/verification-grid/verification-grid.e2e.spec.ts#L123
4) [chromium] › tests/verification-grid/verification-grid.e2e.spec.ts:129:7 › single verification grid › changing attributes › changing the grid size › should react correctly to changing the grid size
Error: expect(locator).toBeHidden()
Locator: locator('#dialog-preference').first()
Expected: hidden
Received: visible
Call log:
- expect.toBeHidden with timeout 5000ms
- waiting for locator('#dialog-preference').first()
121 |
122 | test("should not have an option to now show the help dialog again", async ({ fixture }) => {
> 123 | expect(fixture.helpDialogPreference()).toBeHidden();
| ^
124 | });
125 | });
126 |
at /Users/runner/work/web-components/web-components/src/tests/verification-grid/verification-grid.e2e.spec.ts:123:46
|
src/tests/verification-grid/verification-grid.e2e.spec.ts#L1
4) [chromium] › tests/verification-grid/verification-grid.e2e.spec.ts:129:7 › single verification grid › changing attributes › changing the grid size › should react correctly to changing the grid size
Error: Test ended.
Call log:
- navigating to "about:blank", waiting until "load"
|
src/tests/verification-grid/verification-grid.e2e.spec.ts#L536
5) [chromium] › tests/verification-grid/verification-grid.e2e.spec.ts:539:5 › single verification grid › pagination › should show the 'Continue Verifying' button when viewing history
Error: expect(locator).not.toBeVisible()
Locator: getByTestId('continue-verifying-button').first()
Expected: not visible
Received: visible
Call log:
- expect.not.toBeVisible with timeout 5000ms
- waiting for getByTestId('continue-verifying-button').first()
534 |
535 | test("should hide the 'Continue Verifying' button when not viewing history", async ({ fixture }) => {
> 536 | expect(fixture.continueVerifyingButton()).not.toBeVisible();
| ^
537 | });
538 |
539 | test("should show the 'Continue Verifying' button when viewing history", async ({ fixture }) => {
at /Users/runner/work/web-components/web-components/src/tests/verification-grid/verification-grid.e2e.spec.ts:536:53
|
src/tests/verification-grid/verification-grid.e2e.spec.ts#L1
5) [chromium] › tests/verification-grid/verification-grid.e2e.spec.ts:539:5 › single verification grid › pagination › should show the 'Continue Verifying' button when viewing history
Error: Test ended.
Call log:
- navigating to "about:blank", waiting until "load"
|
[firefox] › components/spectrogram/spectrogram.spec.ts#L1
[firefox] › components/spectrogram/spectrogram.spec.ts took 30.9s
|
[webkit] › components/spectrogram/spectrogram.spec.ts#L1
[webkit] › components/spectrogram/spectrogram.spec.ts took 30.2s
|
[chromium] › components/spectrogram/spectrogram.spec.ts#L1
[chromium] › components/spectrogram/spectrogram.spec.ts took 29.8s
|
[firefox] › tests/indicator-spectrogram/indicator-spectrogram-media-controls.e2e.spec.ts#L1
[firefox] › tests/indicator-spectrogram/indicator-spectrogram-media-controls.e2e.spec.ts took 28.3s
|
[webkit] › tests/indicator-spectrogram/indicator-spectrogram-media-controls.e2e.spec.ts#L1
[webkit] › tests/indicator-spectrogram/indicator-spectrogram-media-controls.e2e.spec.ts took 27.4s
|
22 flaky
[chromium] › components/data-source/data-source.spec.ts:131:3 › data source › should handle having no source correctly with remote files
[chromium] › components/data-source/data-source.spec.ts:164:3 › data source › should handle changing from remote to local files
[chromium] › components/decision/classification/classification.spec.ts:10:3 › Classification Component › should display the correct shortcuts if both true and false shortcuts are provided
[chromium] › tests/verification-grid/verification-grid.e2e.spec.ts:129:7 › single verification grid › changing attributes › changing the grid size › should react correctly to changing the grid size
[chromium] › tests/verification-grid/verification-grid.e2e.spec.ts:539:5 › single verification grid › pagination › should show the 'Continue Verifying' button when viewing history
[chromium] › tests/verification-grid/verification-grid.e2e.spec.ts:642:7 › single verification grid › sub-selection › desktop selection mode › should select a tile using alt + number selection shortcuts
[chromium] › tests/verification-grid/verification-grid.e2e.spec.ts:652:7 › single verification grid › sub-selection › desktop selection mode › should select a tile using ctrl & alt + number selection shortcuts
[firefox] › components/data-source/data-source.spec.ts:131:3 › data source › should handle having no source correctly with remote files
[firefox] › components/data-source/data-source.spec.ts:164:3 › data source › should handle changing from remote to local files
[firefox] › components/decision/classification/classification.spec.ts:10:3 › Classification Component › should display the correct shortcuts if both true and false shortcuts are provided
[firefox] › tests/verification-grid/verification-grid.e2e.spec.ts:129:7 › single verification grid › changing attributes › changing the grid size › should react correctly to changing the grid size
[firefox] › tests/verification-grid/verification-grid.e2e.spec.ts:539:5 › single verification grid › pagination › should show the 'Continue Verifying' button when viewing history
[firefox] › tests/verification-grid/verification-grid.e2e.spec.ts:642:7 › single verification grid › sub-selection › desktop selection mode › should select a tile using alt + number selection shortcuts
[firefox] › tests/verification-grid/verification-grid.e2e.spec.ts:652:7 › single verification grid › sub-selection › desktop selection mode › should select a tile using ctrl & alt + number selection shortcuts
[firefox] › tests/verification-grid/verification-grid.e2e.spec.ts:660:7 › single verification grid › sub-selection › tablet selection mode › should be able to add a range using the alt key selection shortcuts
[webkit] › components/data-source/data-source.spec.ts:131:3 › data source › should handle having no source correctly with remote files
[webkit] › components/data-source/data-source.spec.ts:164:3 › data source › should handle changing from remote to local files
[webkit] › components/decision/classification/classification.spec.ts:10:3 › Classification Component › should display the correct shortcuts if both true and false shortcuts are provided
[webkit] › tests/verification-grid/verification-grid.e2e.spec.ts:129:7 › single verification grid › changing attributes › changing the grid size › should react correctly to changing the grid size
[webkit] › tests/verification-grid/verification-grid.e2e.spec.ts:539:5 › single verification grid › pagination › should show the 'Continue Verifying' button when viewing history
[webkit] › tests/verification-grid/verification-grid.e2e.spec.ts:660:7 › single verification grid › sub-selection › desktop selection mode › should be able to add a range using the alt key selection shortcuts
[webkit] › tests/verification-grid/verification-grid.e2e.spec.ts:652:7 › single verification grid › sub-selection › tablet selection mode › should select a tile using ctrl & alt + number selection shortcuts
273 skipped
680 passed (28.1m)
|
This job succeeded
Loading