Skip to content

fix(kit): CalendarRange should not require extra click to start new range after same day range #11104

fix(kit): CalendarRange should not require extra click to start new range after same day range

fix(kit): CalendarRange should not require extra click to start new range after same day range #11104

Re-run triggered December 24, 2024 14:24
Status Failure
Total duration 1m 8s
Artifacts 24

e2e.yml

on: pull_request
Cypress / Component Testing
5m 5s
Cypress / Component Testing
Matrix: playwright
E2E result
56s
E2E result
Playwright E2E Tests matrix result
0s
Playwright E2E Tests matrix result
Fit to window
Zoom out
Zoom in

Annotations

45 errors, 58 warnings, and 36 notices
[webkit] › tests/kit/calendar-range/calendar-range.pw.spec.ts:162:17 › CalendarRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day: projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts#L176
1) [webkit] › tests/kit/calendar-range/calendar-range.pw.spec.ts:162:17 › CalendarRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day Error: expect.not.toBeAttached: Error: strict mode violation: locator('tui-alerts tui-notification') resolved to 2 elements: 1) <tui-notification size="m" tuiicons="" data-size="m" tuiappearance="" data-appearance="info" _ngcontent-ng-c882114258="" class="ng-tns-c882114258-27 t-closeable">…</tui-notification> aka locator('tui-notification').nth(1) 2) <tui-notification size="m" tuiicons="" data-size="m" tuiappearance="" data-appearance="info" _ngcontent-ng-c882114258="" class="ng-tns-c882114258-28 t-closeable">…</tui-notification> aka locator('tui-notification').nth(2) Call log: - expect.not.toBeAttached with timeout 5000ms - waiting for locator('tui-alerts tui-notification') 174 | await calendarSheet.clickOnDay(22); 175 | > 176 | await expect(alert).not.toBeAttached(); | ^ 177 | 178 | await calendarSheet.clickOnDay(25); 179 | at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts:176:41
[webkit] › tests/kit/calendar-range/calendar-range.pw.spec.ts:162:17 › CalendarRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day: projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts#L176
1) [webkit] › tests/kit/calendar-range/calendar-range.pw.spec.ts:162:17 › CalendarRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect.not.toBeAttached: Error: strict mode violation: locator('tui-alerts tui-notification') resolved to 2 elements: 1) <tui-notification size="m" tuiicons="" data-size="m" tuiappearance="" data-appearance="info" _ngcontent-ng-c882114258="" class="ng-tns-c882114258-27 t-closeable">…</tui-notification> aka locator('tui-notification').nth(1) 2) <tui-notification size="m" tuiicons="" data-size="m" tuiappearance="" data-appearance="info" _ngcontent-ng-c882114258="" class="ng-tns-c882114258-28 t-closeable">…</tui-notification> aka locator('tui-notification').nth(2) Call log: - expect.not.toBeAttached with timeout 5000ms - waiting for locator('tui-alerts tui-notification') 174 | await calendarSheet.clickOnDay(22); 175 | > 176 | await expect(alert).not.toBeAttached(); | ^ 177 | 178 | await calendarSheet.clickOnDay(25); 179 | at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts:176:41
[webkit] › tests/kit/calendar-range/calendar-range.pw.spec.ts:162:17 › CalendarRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day: projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts#L176
1) [webkit] › tests/kit/calendar-range/calendar-range.pw.spec.ts:162:17 › CalendarRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect.not.toBeAttached: Error: strict mode violation: locator('tui-alerts tui-notification') resolved to 2 elements: 1) <tui-notification size="m" tuiicons="" data-size="m" tuiappearance="" data-appearance="info" _ngcontent-ng-c882114258="" class="ng-tns-c882114258-27 t-closeable">…</tui-notification> aka locator('tui-notification').nth(1) 2) <tui-notification size="m" tuiicons="" data-size="m" tuiappearance="" data-appearance="info" _ngcontent-ng-c882114258="" class="ng-tns-c882114258-28 t-closeable">…</tui-notification> aka locator('tui-notification').nth(2) Call log: - expect.not.toBeAttached with timeout 5000ms - waiting for locator('tui-alerts tui-notification') 174 | await calendarSheet.clickOnDay(22); 175 | > 176 | await expect(alert).not.toBeAttached(); | ^ 177 | 178 | await calendarSheet.clickOnDay(25); 179 | at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts:176:41
[webkit] › tests/kit/calendar-range/calendar-range.pw.spec.ts:188:17 › CalendarRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day: projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts#L206
2) [webkit] › tests/kit/calendar-range/calendar-range.pw.spec.ts:188:17 › CalendarRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day Error: expect(locator).toHaveScreenshot(expected) 28783 pixels (ratio 0.04 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/kit/calendar-range/calendar-range.pw.spec.ts-snapshots/09-2-no-hover-effect-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-calendar-range-c-785f7-ouble-click-on-the-same-day-webkit/09-2-no-hover-effect-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-calendar-range-c-785f7-ouble-click-on-the-same-day-webkit/09-2-no-hover-effect-diff.png Call log: - expect.toHaveScreenshot(09-2-no-hover-effect.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('#demo-content') - locator resolved to <div id="demo-content" _ngcontent-ng-c2476019924="">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 28783 pixels (ratio 0.04 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('#demo-content') - locator resolved to <div id="demo-content" _ngcontent-ng-c2476019924="">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 28783 pixels (ratio 0.04 of all image pixels) are different. 204 | await calendarSheet.getCalendarDay(22).then(async (x) => x!.hover()); 205 | > 206 | await expect(example).toHaveScreenshot('09-2-no-hover-effect.png'); | ^ 207 | 208 | await calendarSheet.clickOnDay(22); 209 | at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts:206:39
[webkit] › tests/kit/calendar-range/calendar-range.pw.spec.ts:188:17 › CalendarRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day: projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts#L206
2) [webkit] › tests/kit/calendar-range/calendar-range.pw.spec.ts:188:17 › CalendarRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) 28783 pixels (ratio 0.04 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/kit/calendar-range/calendar-range.pw.spec.ts-snapshots/09-2-no-hover-effect-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-calendar-range-c-785f7-ouble-click-on-the-same-day-webkit-retry1/09-2-no-hover-effect-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-calendar-range-c-785f7-ouble-click-on-the-same-day-webkit-retry1/09-2-no-hover-effect-diff.png Call log: - expect.toHaveScreenshot(09-2-no-hover-effect.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('#demo-content') - locator resolved to <div id="demo-content" _ngcontent-ng-c2476019924="">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 28783 pixels (ratio 0.04 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('#demo-content') - locator resolved to <div id="demo-content" _ngcontent-ng-c2476019924="">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 28783 pixels (ratio 0.04 of all image pixels) are different. 204 | await calendarSheet.getCalendarDay(22).then(async (x) => x!.hover()); 205 | > 206 | await expect(example).toHaveScreenshot('09-2-no-hover-effect.png'); | ^ 207 | 208 | await calendarSheet.clickOnDay(22); 209 | at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts:206:39
[webkit] › tests/kit/calendar-range/calendar-range.pw.spec.ts:188:17 › CalendarRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day: projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts#L206
2) [webkit] › tests/kit/calendar-range/calendar-range.pw.spec.ts:188:17 › CalendarRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) 28783 pixels (ratio 0.04 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/kit/calendar-range/calendar-range.pw.spec.ts-snapshots/09-2-no-hover-effect-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-calendar-range-c-785f7-ouble-click-on-the-same-day-webkit-retry2/09-2-no-hover-effect-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-calendar-range-c-785f7-ouble-click-on-the-same-day-webkit-retry2/09-2-no-hover-effect-diff.png Call log: - expect.toHaveScreenshot(09-2-no-hover-effect.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('#demo-content') - locator resolved to <div id="demo-content" _ngcontent-ng-c2476019924="">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 28783 pixels (ratio 0.04 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('#demo-content') - locator resolved to <div id="demo-content" _ngcontent-ng-c2476019924="">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 28783 pixels (ratio 0.04 of all image pixels) are different. 204 | await calendarSheet.getCalendarDay(22).then(async (x) => x!.hover()); 205 | > 206 | await expect(example).toHaveScreenshot('09-2-no-hover-effect.png'); | ^ 207 | 208 | await calendarSheet.clickOnDay(22); 209 | at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts:206:39
Playwright / macos-latest / 6 of 9
Process completed with exit code 1.
[webkit] › tests/legacy/multi-select/multi-select.pw.spec.ts:34:13 › MultiSelect › Examples › multi-select with data list with label: projects/demo-playwright/tests/legacy/multi-select/multi-select.pw.spec.ts#L44
1) [webkit] › tests/legacy/multi-select/multi-select.pw.spec.ts:34:13 › MultiSelect › Examples › multi-select with data list with label Error: Timed out 5000ms waiting for expect(locator).toHaveScreenshot(expected) Failed to take two consecutive stable screenshots. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/legacy/multi-select/multi-select.pw.spec.ts-snapshots/02-with-data-list-with-label-webkit-darwin.png Previous: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-multi-select--2d1d5-t-with-data-list-with-label-webkit/02-with-data-list-with-label-previous.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-multi-select--2d1d5-t-with-data-list-with-label-webkit/02-with-data-list-with-label-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-multi-select--2d1d5-t-with-data-list-with-label-webkit/02-with-data-list-with-label-diff.png Call log: - expect.toHaveScreenshot(02-with-data-list-with-label.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('tui-dropdown') - locator resolved to <tui-dropdown data-appearance="" _nghost-ng-c452864359="" class="ng-tns-c452864359-45 ng-trigger ng-trigger-tuiDropdownAnimation ng-star-inserted">…</tui-dropdown> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 682 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('tui-dropdown') - locator resolved to <tui-dropdown data-appearance="" _nghost-ng-c452864359="" class="ng-tns-c452864359-45 ng-trigger ng-trigger-tuiDropdownAnimation ng-star-inserted">…</tui-dropdown> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 682 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - waiting for locator('tui-dropdown') - locator resolved to <tui-dropdown data-appearance="" _nghost-ng-c452864359="" class="ng-tns-c452864359-45 ng-trigger ng-trigger-tuiDropdownAnimation ng-star-inserted">…</tui-dropdown> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 53 pixels (ratio 0.01 of all image pixels) are different. - waiting 500ms before taking screenshot - waiting for locator('tui-dropdown') - locator resolved to <tui-dropdown data-appearance="" _nghost-ng-c452864359="" class="ng-tns-c452864359-45 ng-trigger ng-trigger-tuiDropdownAnimation ng-star-inserted">…</tui-dropdown> - Timeout 5000ms exceeded. 42 | await page.mouse.move(0, 0); // clear focus 43 | > 44 | await expect(multiSelect.dropdown).toHaveScreenshot( | ^ 45 | '02-with-data-list-with-label.png', 46 | ); 47 | }); at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/multi-select/multi-select.pw.spec.ts:44:48
[webkit] › tests/legacy/multi-select/multi-select.pw.spec.ts:34:13 › MultiSelect › Examples › multi-select with data list with label: projects/demo-playwright/tests/legacy/multi-select/multi-select.pw.spec.ts#L44
1) [webkit] › tests/legacy/multi-select/multi-select.pw.spec.ts:34:13 › MultiSelect › Examples › multi-select with data list with label Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) 53 pixels (ratio 0.01 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/legacy/multi-select/multi-select.pw.spec.ts-snapshots/02-with-data-list-with-label-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-multi-select--2d1d5-t-with-data-list-with-label-webkit-retry1/02-with-data-list-with-label-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-multi-select--2d1d5-t-with-data-list-with-label-webkit-retry1/02-with-data-list-with-label-diff.png Call log: - expect.toHaveScreenshot(02-with-data-list-with-label.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('tui-dropdown') - locator resolved to <tui-dropdown data-appearance="" _nghost-ng-c452864359="" class="ng-tns-c452864359-45 ng-trigger ng-trigger-tuiDropdownAnimation ng-star-inserted">…</tui-dropdown> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 53 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('tui-dropdown') - locator resolved to <tui-dropdown data-appearance="" _nghost-ng-c452864359="" class="ng-tns-c452864359-45 ng-trigger ng-trigger-tuiDropdownAnimation ng-star-inserted">…</tui-dropdown> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 53 pixels (ratio 0.01 of all image pixels) are different. 42 | await page.mouse.move(0, 0); // clear focus 43 | > 44 | await expect(multiSelect.dropdown).toHaveScreenshot( | ^ 45 | '02-with-data-list-with-label.png', 46 | ); 47 | }); at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/multi-select/multi-select.pw.spec.ts:44:48
[webkit] › tests/legacy/multi-select/multi-select.pw.spec.ts:34:13 › MultiSelect › Examples › multi-select with data list with label: projects/demo-playwright/tests/legacy/multi-select/multi-select.pw.spec.ts#L44
1) [webkit] › tests/legacy/multi-select/multi-select.pw.spec.ts:34:13 › MultiSelect › Examples › multi-select with data list with label Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) 53 pixels (ratio 0.01 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/legacy/multi-select/multi-select.pw.spec.ts-snapshots/02-with-data-list-with-label-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-multi-select--2d1d5-t-with-data-list-with-label-webkit-retry2/02-with-data-list-with-label-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-multi-select--2d1d5-t-with-data-list-with-label-webkit-retry2/02-with-data-list-with-label-diff.png Call log: - expect.toHaveScreenshot(02-with-data-list-with-label.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('tui-dropdown') - locator resolved to <tui-dropdown data-appearance="" _nghost-ng-c452864359="" class="ng-tns-c452864359-45 ng-trigger ng-trigger-tuiDropdownAnimation ng-star-inserted">…</tui-dropdown> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 53988 pixels (ratio 0.12 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('tui-dropdown') - locator resolved to <tui-dropdown data-appearance="" _nghost-ng-c452864359="" class="ng-tns-c452864359-45 ng-trigger ng-trigger-tuiDropdownAnimation ng-star-inserted">…</tui-dropdown> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 54011 pixels (ratio 0.12 of all image pixels) are different. - waiting 250ms before taking screenshot - waiting for locator('tui-dropdown') - locator resolved to <tui-dropdown data-appearance="" _nghost-ng-c452864359="" class="ng-tns-c452864359-45 ng-trigger ng-trigger-tuiDropdownAnimation ng-star-inserted">…</tui-dropdown> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 53 pixels (ratio 0.01 of all image pixels) are different. 42 | await page.mouse.move(0, 0); // clear focus 43 | > 44 | await expect(multiSelect.dropdown).toHaveScreenshot( | ^ 45 | '02-with-data-list-with-label.png', 46 | ); 47 | }); at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/multi-select/multi-select.pw.spec.ts:44:48
[webkit] › tests/legacy/multi-select/multi-select.pw.spec.ts:49:13 › MultiSelect › Examples › multi-select with data list without label: projects/demo-playwright/tests/legacy/multi-select/multi-select.pw.spec.ts#L59
2) [webkit] › tests/legacy/multi-select/multi-select.pw.spec.ts:49:13 › MultiSelect › Examples › multi-select with data list without label Error: expect(locator).toHaveScreenshot(expected) 7 pixels (ratio 0.01 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/legacy/multi-select/multi-select.pw.spec.ts-snapshots/03-with-data-list-without-label-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-multi-select--cc6d9-ith-data-list-without-label-webkit/03-with-data-list-without-label-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-multi-select--cc6d9-ith-data-list-without-label-webkit/03-with-data-list-without-label-diff.png Call log: - expect.toHaveScreenshot(03-with-data-list-without-label.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('tui-dropdown') - locator resolved to <tui-dropdown data-appearance="" _nghost-ng-c452864359="" class="ng-tns-c452864359-45 ng-trigger ng-trigger-tuiDropdownAnimation ng-star-inserted">…</tui-dropdown> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 354 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('tui-dropdown') - locator resolved to <tui-dropdown data-appearance="" _nghost-ng-c452864359="" class="ng-tns-c452864359-45 ng-trigger ng-trigger-tuiDropdownAnimation ng-star-inserted">…</tui-dropdown> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 347 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - waiting for locator('tui-dropdown') - locator resolved to <tui-dropdown data-appearance="" _nghost-ng-c452864359="" class="ng-tns-c452864359-45 ng-trigger ng-trigger-tuiDropdownAnimation ng-star-inserted">…</tui-dropdown> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 7 pixels (ratio 0.01 of all image pixels) are different. 57 | await page.mouse.move(0, 0); // clear focus 58 | > 59 | await expect(multiSelect.dropdown).toHaveScreenshot( | ^ 60 | '03-with-data-list-without-label.png', 61 | ); 62 | }); at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/multi-select/multi-select.pw.spec.ts:59:48
[webkit] › tests/legacy/multi-select/multi-select.pw.spec.ts:49:13 › MultiSelect › Examples › multi-select with data list without label: projects/demo-playwright/tests/legacy/multi-select/multi-select.pw.spec.ts#L59
2) [webkit] › tests/legacy/multi-select/multi-select.pw.spec.ts:49:13 › MultiSelect › Examples › multi-select with data list without label Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) 7 pixels (ratio 0.01 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/legacy/multi-select/multi-select.pw.spec.ts-snapshots/03-with-data-list-without-label-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-multi-select--cc6d9-ith-data-list-without-label-webkit-retry1/03-with-data-list-without-label-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-multi-select--cc6d9-ith-data-list-without-label-webkit-retry1/03-with-data-list-without-label-diff.png Call log: - expect.toHaveScreenshot(03-with-data-list-without-label.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('tui-dropdown') - locator resolved to <tui-dropdown data-appearance="" _nghost-ng-c452864359="" class="ng-tns-c452864359-45 ng-trigger ng-trigger-tuiDropdownAnimation ng-star-inserted">…</tui-dropdown> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 54852 pixels (ratio 0.12 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('tui-dropdown') - locator resolved to <tui-dropdown data-appearance="" _nghost-ng-c452864359="" class="ng-tns-c452864359-45 ng-trigger ng-trigger-tuiDropdownAnimation ng-star-inserted">…</tui-dropdown> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 54852 pixels (ratio 0.12 of all image pixels) are different. - waiting 250ms before taking screenshot - waiting for locator('tui-dropdown') - locator resolved to <tui-dropdown data-appearance="" _nghost-ng-c452864359="" class="ng-tns-c452864359-45 ng-trigger ng-trigger-tuiDropdownAnimation ng-star-inserted">…</tui-dropdown> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 7 pixels (ratio 0.01 of all image pixels) are different. 57 | await page.mouse.move(0, 0); // clear focus 58 | > 59 | await expect(multiSelect.dropdown).toHaveScreenshot( | ^ 60 | '03-with-data-list-without-label.png', 61 | ); 62 | }); at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/multi-select/multi-select.pw.spec.ts:59:48
[webkit] › tests/legacy/multi-select/multi-select.pw.spec.ts:49:13 › MultiSelect › Examples › multi-select with data list without label: projects/demo-playwright/tests/legacy/multi-select/multi-select.pw.spec.ts#L59
2) [webkit] › tests/legacy/multi-select/multi-select.pw.spec.ts:49:13 › MultiSelect › Examples › multi-select with data list without label Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) 7 pixels (ratio 0.01 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/legacy/multi-select/multi-select.pw.spec.ts-snapshots/03-with-data-list-without-label-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-multi-select--cc6d9-ith-data-list-without-label-webkit-retry2/03-with-data-list-without-label-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-multi-select--cc6d9-ith-data-list-without-label-webkit-retry2/03-with-data-list-without-label-diff.png Call log: - expect.toHaveScreenshot(03-with-data-list-without-label.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('tui-dropdown') - locator resolved to <tui-dropdown data-appearance="" _nghost-ng-c452864359="" class="ng-tns-c452864359-45 ng-trigger ng-trigger-tuiDropdownAnimation ng-star-inserted">…</tui-dropdown> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 54852 pixels (ratio 0.12 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('tui-dropdown') - locator resolved to <tui-dropdown data-appearance="" _nghost-ng-c452864359="" class="ng-tns-c452864359-45 ng-trigger ng-trigger-tuiDropdownAnimation ng-star-inserted">…</tui-dropdown> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 54852 pixels (ratio 0.12 of all image pixels) are different. - waiting 250ms before taking screenshot - waiting for locator('tui-dropdown') - locator resolved to <tui-dropdown data-appearance="" _nghost-ng-c452864359="" class="ng-tns-c452864359-45 ng-trigger ng-trigger-tuiDropdownAnimation ng-star-inserted">…</tui-dropdown> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 7 pixels (ratio 0.01 of all image pixels) are different. 57 | await page.mouse.move(0, 0); // clear focus 58 | > 59 | await expect(multiSelect.dropdown).toHaveScreenshot( | ^ 60 | '03-with-data-list-without-label.png', 61 | ); 62 | }); at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/multi-select/multi-select.pw.spec.ts:59:48
Playwright / macos-latest / 9 of 9
Process completed with exit code 1.
[webkit] › tests/legacy/input-date/input-date.pw.spec.ts:220:13 › InputDate › API › Click `Until today`: projects/demo-playwright/tests/legacy/input-date/input-date.pw.spec.ts#L230
1) [webkit] › tests/legacy/input-date/input-date.pw.spec.ts:220:13 › InputDate › API › Click `Until today`, calendar not switched to large date Error: Timed out 5000ms waiting for expect(locator).toHaveScreenshot(expected) Locator: locator('tui-calendar') Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(11-input-date.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-calendar') - locator resolved to <tui-calendar class="ng-star-inserted" _nghost-ng-c3861074570="" _ngcontent-ng-c2818982625="" automation-id="tui-input-date__calendar">…</tui-calendar> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - waiting 100ms before taking screenshot - waiting for locator('tui-calendar') - locator resolved to <tui-calendar class="ng-star-inserted" _nghost-ng-c3861074570="" _ngcontent-ng-c2818982625="" automation-id="tui-input-date__calendar">…</tui-calendar> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - Timeout 5000ms exceeded. 228 | await inputDate.textfield.click(); 229 | > 230 | await expect(inputDate.calendar).toHaveScreenshot('11-input-date.png'); | ^ 231 | }); 232 | 233 | test('Press backspace to remove `Until today`, textfield is empty', async ({ at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date/input-date.pw.spec.ts:230:46
[webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:50:17 › InputDateRange › API › correct filler display for size L: projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts#L81
2) [webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:50:17 › InputDateRange › API › correct filler display for size L Error: Timed out 5000ms waiting for expect(locator).toHaveScreenshot(expected) Locator: locator('tui-calendar-range, tui-mobile-calendar') Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(03-calendar-size-l-set-from-date.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-calendar-range, tui-mobile-calendar') - locator resolved to <tui-calendar-range class="ng-star-inserted" _nghost-ng-c1431802020="" _ngcontent-ng-c325314227="">…</tui-calendar-range> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - waiting 100ms before taking screenshot - waiting for locator('tui-calendar-range, tui-mobile-calendar') - locator resolved to <tui-calendar-range class="ng-star-inserted" _nghost-ng-c1431802020="" _ngcontent-ng-c325314227="">…</tui-calendar-range> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - Timeout 5000ms exceeded. 79 | `03-textfield-size-${size}-set-from-date.png`, 80 | ); > 81 | await expect(inputDateRange.calendar).toHaveScreenshot( | ^ 82 | `03-calendar-size-${size}-set-from-date.png`, 83 | ); 84 | at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts:81:55
[webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:175:13 › InputDateRange › API › Select from [items] => select date range from calendar: projects/demo-playwright/utils/page-objects/calendar-sheet.po.ts#L29
1) [webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:175:13 › InputDateRange › API › Select from [items] => select date range from calendar TypeError: Cannot read properties of null (reading 'click') at utils/page-objects/calendar-sheet.po.ts:29 27 | const element = await this.getCalendarDay(day); 28 | > 29 | return element!.click(); | ^ 30 | } 31 | } 32 | at TuiCalendarSheetPO.clickOnDay (/Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/page-objects/calendar-sheet.po.ts:29:25) at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts:192:13
[chromium] › tests/core/hint/hint.pw.spec.ts:71:13 › TuiHint › false mode hint with delay: projects/demo-playwright/tests/core/hint/hint.pw.spec.ts#L90
1) [chromium] › tests/core/hint/hint.pw.spec.ts:71:13 › TuiHint › false mode hint with delay ───── Error: expect(page).toHaveScreenshot(expected) 72139 pixels (ratio 0.13 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/core/hint/hint.pw.spec.ts-snapshots/03-hint-mode-false-tuiHintShowDelay-1000-wait-500-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-hint-hint.pw-TuiHint-false-mode-hint-with-delay-chromium/03-hint-mode-false-tuiHintShowDelay-1000-wait-500-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-hint-hint.pw-TuiHint-false-mode-hint-with-delay-chromium/03-hint-mode-false-tuiHintShowDelay-1000-wait-500-diff.png Call log: - expect.toHaveScreenshot(03-hint-mode-false-tuiHintShowDelay-1000-wait-500.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 72139 pixels (ratio 0.13 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 72139 pixels (ratio 0.13 of all image pixels) are different. 88 | await page.waitForTimeout(500); 89 | > 90 | await expect(page).toHaveScreenshot( | ^ 91 | `03-hint-mode-${mode}-tuiHintShowDelay-1000-wait-500.png`, 92 | ); 93 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/core/hint/hint.pw.spec.ts:90:32
[webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:175:13 › InputDateRange › API › Select from [items] => select date range from calendar: projects/demo-playwright/utils/page-objects/calendar-sheet.po.ts#L29
1) [webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:175:13 › InputDateRange › API › Select from [items] => select date range from calendar Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TypeError: Cannot read properties of null (reading 'click') at utils/page-objects/calendar-sheet.po.ts:29 27 | const element = await this.getCalendarDay(day); 28 | > 29 | return element!.click(); | ^ 30 | } 31 | } 32 | at TuiCalendarSheetPO.clickOnDay (/Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/page-objects/calendar-sheet.po.ts:29:25) at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts:192:13
[webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:175:13 › InputDateRange › API › Select from [items] => select date range from calendar: projects/demo-playwright/utils/page-objects/calendar-sheet.po.ts#L29
1) [webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:175:13 › InputDateRange › API › Select from [items] => select date range from calendar Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TypeError: Cannot read properties of null (reading 'click') at utils/page-objects/calendar-sheet.po.ts:29 27 | const element = await this.getCalendarDay(day); 28 | > 29 | return element!.click(); | ^ 30 | } 31 | } 32 | at TuiCalendarSheetPO.clickOnDay (/Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/page-objects/calendar-sheet.po.ts:29:25) at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts:192:13
[webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:295:17 › InputDateRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day: projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts#L317
2) [webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:295:17 › InputDateRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day Error: Timed out 5000ms waiting for expect(locator).toHaveValue(expected) Locator: locator('#demo-content').locator('tui-input-date-range').getByRole('textbox') Expected string: "15.09.2020 – 15.09.2020" Received string: "15.09.2020 – 22.09.2020" Call log: - expect.toHaveValue with timeout 5000ms - waiting for locator('#demo-content').locator('tui-input-date-range').getByRole('textbox') 9 × locator resolved to <input tabindex="0" placeholder="" aria-invalid="false" _ngcontent-ng-c3831396199="" id="tui_interactive_431601061540000" class="t-input ng-untouched ng-pristine ng-valid" automation-id="tui-primitive-textfield__native-input"/> - unexpected value "15.09.2020 – 22.09.2020" 315 | await calendarSheet.clickOnDay(22); 316 | > 317 | await expect(inputDateRange.textfield).toHaveValue( | ^ 318 | '15.09.2020 – 15.09.2020', 319 | ); 320 | at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts:317:56
[webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:295:17 › InputDateRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day: projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts#L317
2) [webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:295:17 › InputDateRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveValue(expected) Locator: locator('#demo-content').locator('tui-input-date-range').getByRole('textbox') Expected string: "15.09.2020 – 15.09.2020" Received string: "15.09.2020 – 22.09.2020" Call log: - expect.toHaveValue with timeout 5000ms - waiting for locator('#demo-content').locator('tui-input-date-range').getByRole('textbox') 9 × locator resolved to <input tabindex="0" placeholder="" aria-invalid="false" _ngcontent-ng-c3831396199="" id="tui_interactive_431601061540000" class="t-input ng-untouched ng-pristine ng-valid" automation-id="tui-primitive-textfield__native-input"/> - unexpected value "15.09.2020 – 22.09.2020" 315 | await calendarSheet.clickOnDay(22); 316 | > 317 | await expect(inputDateRange.textfield).toHaveValue( | ^ 318 | '15.09.2020 – 15.09.2020', 319 | ); 320 | at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts:317:56
[webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:295:17 › InputDateRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day: projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts#L317
2) [webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:295:17 › InputDateRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveValue(expected) Locator: locator('#demo-content').locator('tui-input-date-range').getByRole('textbox') Expected string: "15.09.2020 – 15.09.2020" Received string: "15.09.2020 – 22.09.2020" Call log: - expect.toHaveValue with timeout 5000ms - waiting for locator('#demo-content').locator('tui-input-date-range').getByRole('textbox') 9 × locator resolved to <input tabindex="0" placeholder="" aria-invalid="false" _ngcontent-ng-c3831396199="" id="tui_interactive_431601061540000" class="t-input ng-untouched ng-pristine ng-valid" automation-id="tui-primitive-textfield__native-input"/> - unexpected value "15.09.2020 – 22.09.2020" 315 | await calendarSheet.clickOnDay(22); 316 | > 317 | await expect(inputDateRange.textfield).toHaveValue( | ^ 318 | '15.09.2020 – 15.09.2020', 319 | ); 320 | at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts:317:56
[webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:328:17 › InputDateRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day: projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts#L356
3) [webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:328:17 › InputDateRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day Error: expect(locator).toHaveScreenshot(expected) 28783 pixels (ratio 0.04 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/legacy/input-date-range/input-date-range.pw.spec.ts-snapshots/12-2-no-hover-effect-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-input-date-ra-ac907-ouble-click-on-the-same-day-webkit/12-2-no-hover-effect-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-input-date-ra-ac907-ouble-click-on-the-same-day-webkit/12-2-no-hover-effect-diff.png Call log: - expect.toHaveScreenshot(12-2-no-hover-effect.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('tui-calendar-range, tui-mobile-calendar') - locator resolved to <tui-calendar-range class="ng-star-inserted" _nghost-ng-c3948775841="" _ngcontent-ng-c325314227="">…</tui-calendar-range> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 28783 pixels (ratio 0.04 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('tui-calendar-range, tui-mobile-calendar') - locator resolved to <tui-calendar-range class="ng-star-inserted" _nghost-ng-c3948775841="" _ngcontent-ng-c325314227="">…</tui-calendar-range> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 28783 pixels (ratio 0.04 of all image pixels) are different. 354 | await calendarSheet.getCalendarDay(22).then(async (x) => x!.hover()); 355 | > 356 | await expect(inputDateRange.calendar).toHaveScreenshot( | ^ 357 | '12-2-no-hover-effect.png', 358 | ); 359 | at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts:356:55
[webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:328:17 › InputDateRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day: projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts#L356
3) [webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:328:17 › InputDateRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) 28783 pixels (ratio 0.04 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/legacy/input-date-range/input-date-range.pw.spec.ts-snapshots/12-2-no-hover-effect-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-input-date-ra-ac907-ouble-click-on-the-same-day-webkit-retry1/12-2-no-hover-effect-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-input-date-ra-ac907-ouble-click-on-the-same-day-webkit-retry1/12-2-no-hover-effect-diff.png Call log: - expect.toHaveScreenshot(12-2-no-hover-effect.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('tui-calendar-range, tui-mobile-calendar') - locator resolved to <tui-calendar-range class="ng-star-inserted" _nghost-ng-c3948775841="" _ngcontent-ng-c325314227="">…</tui-calendar-range> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 28783 pixels (ratio 0.04 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('tui-calendar-range, tui-mobile-calendar') - locator resolved to <tui-calendar-range class="ng-star-inserted" _nghost-ng-c3948775841="" _ngcontent-ng-c325314227="">…</tui-calendar-range> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 28783 pixels (ratio 0.04 of all image pixels) are different. 354 | await calendarSheet.getCalendarDay(22).then(async (x) => x!.hover()); 355 | > 356 | await expect(inputDateRange.calendar).toHaveScreenshot( | ^ 357 | '12-2-no-hover-effect.png', 358 | ); 359 | at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts:356:55
[webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:328:17 › InputDateRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day: projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts#L356
3) [webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:328:17 › InputDateRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) 28783 pixels (ratio 0.04 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/legacy/input-date-range/input-date-range.pw.spec.ts-snapshots/12-2-no-hover-effect-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-input-date-ra-ac907-ouble-click-on-the-same-day-webkit-retry2/12-2-no-hover-effect-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-input-date-ra-ac907-ouble-click-on-the-same-day-webkit-retry2/12-2-no-hover-effect-diff.png Call log: - expect.toHaveScreenshot(12-2-no-hover-effect.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('tui-calendar-range, tui-mobile-calendar') - locator resolved to <tui-calendar-range class="ng-star-inserted" _nghost-ng-c3948775841="" _ngcontent-ng-c325314227="">…</tui-calendar-range> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 28783 pixels (ratio 0.04 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('tui-calendar-range, tui-mobile-calendar') - locator resolved to <tui-calendar-range class="ng-star-inserted" _nghost-ng-c3948775841="" _ngcontent-ng-c325314227="">…</tui-calendar-range> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 28783 pixels (ratio 0.04 of all image pixels) are different. 354 | await calendarSheet.getCalendarDay(22).then(async (x) => x!.hover()); 355 | > 356 | await expect(inputDateRange.calendar).toHaveScreenshot( | ^ 357 | '12-2-no-hover-effect.png', 358 | ); 359 | at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts:356:55
Playwright / macos-latest / 7 of 9
Process completed with exit code 1.
[chromium] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:175:13 › InputDateRange › API › Select from [items] => select date range from calendar: projects/demo-playwright/utils/page-objects/calendar-sheet.po.ts#L29
1) [chromium] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:175:13 › InputDateRange › API › Select from [items] => select date range from calendar TypeError: Cannot read properties of null (reading 'click') at utils/page-objects/calendar-sheet.po.ts:29 27 | const element = await this.getCalendarDay(day); 28 | > 29 | return element!.click(); | ^ 30 | } 31 | } 32 | at TuiCalendarSheetPO.clickOnDay (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/page-objects/calendar-sheet.po.ts:29:25) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts:192:13
[chromium] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:175:13 › InputDateRange › API › Select from [items] => select date range from calendar: projects/demo-playwright/utils/page-objects/calendar-sheet.po.ts#L29
1) [chromium] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:175:13 › InputDateRange › API › Select from [items] => select date range from calendar Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TypeError: Cannot read properties of null (reading 'click') at utils/page-objects/calendar-sheet.po.ts:29 27 | const element = await this.getCalendarDay(day); 28 | > 29 | return element!.click(); | ^ 30 | } 31 | } 32 | at TuiCalendarSheetPO.clickOnDay (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/page-objects/calendar-sheet.po.ts:29:25) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts:192:13
[chromium] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:175:13 › InputDateRange › API › Select from [items] => select date range from calendar: projects/demo-playwright/utils/page-objects/calendar-sheet.po.ts#L29
1) [chromium] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:175:13 › InputDateRange › API › Select from [items] => select date range from calendar Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TypeError: Cannot read properties of null (reading 'click') at utils/page-objects/calendar-sheet.po.ts:29 27 | const element = await this.getCalendarDay(day); 28 | > 29 | return element!.click(); | ^ 30 | } 31 | } 32 | at TuiCalendarSheetPO.clickOnDay (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/page-objects/calendar-sheet.po.ts:29:25) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts:192:13
[chromium] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:295:17 › InputDateRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day: projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts#L317
2) [chromium] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:295:17 › InputDateRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day Error: Timed out 5000ms waiting for expect(locator).toHaveValue(expected) Locator: locator('#demo-content').locator('tui-input-date-range').getByRole('textbox') Expected string: "15.09.2020 – 15.09.2020" Received string: "15.09.2020 – 22.09.2020" Call log: - expect.toHaveValue with timeout 5000ms - waiting for locator('#demo-content').locator('tui-input-date-range').getByRole('textbox') 9 × locator resolved to <input tabindex="0" placeholder="" aria-invalid="false" _ngcontent-ng-c3831396199="" id="tui_interactive_431601061540000" class="t-input ng-untouched ng-pristine ng-valid" automation-id="tui-primitive-textfield__native-input"/> - unexpected value "15.09.2020 – 22.09.2020" 315 | await calendarSheet.clickOnDay(22); 316 | > 317 | await expect(inputDateRange.textfield).toHaveValue( | ^ 318 | '15.09.2020 – 15.09.2020', 319 | ); 320 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts:317:56
[chromium] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:295:17 › InputDateRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day: projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts#L317
2) [chromium] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:295:17 › InputDateRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveValue(expected) Locator: locator('#demo-content').locator('tui-input-date-range').getByRole('textbox') Expected string: "15.09.2020 – 15.09.2020" Received string: "15.09.2020 – 22.09.2020" Call log: - expect.toHaveValue with timeout 5000ms - waiting for locator('#demo-content').locator('tui-input-date-range').getByRole('textbox') 9 × locator resolved to <input tabindex="0" placeholder="" aria-invalid="false" _ngcontent-ng-c3831396199="" id="tui_interactive_431601061540000" class="t-input ng-untouched ng-pristine ng-valid" automation-id="tui-primitive-textfield__native-input"/> - unexpected value "15.09.2020 – 22.09.2020" 315 | await calendarSheet.clickOnDay(22); 316 | > 317 | await expect(inputDateRange.textfield).toHaveValue( | ^ 318 | '15.09.2020 – 15.09.2020', 319 | ); 320 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts:317:56
[chromium] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:295:17 › InputDateRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day: projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts#L317
2) [chromium] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:295:17 › InputDateRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveValue(expected) Locator: locator('#demo-content').locator('tui-input-date-range').getByRole('textbox') Expected string: "15.09.2020 – 15.09.2020" Received string: "15.09.2020 – 22.09.2020" Call log: - expect.toHaveValue with timeout 5000ms - waiting for locator('#demo-content').locator('tui-input-date-range').getByRole('textbox') 9 × locator resolved to <input tabindex="0" placeholder="" aria-invalid="false" _ngcontent-ng-c3831396199="" id="tui_interactive_431601061540000" class="t-input ng-untouched ng-pristine ng-valid" automation-id="tui-primitive-textfield__native-input"/> - unexpected value "15.09.2020 – 22.09.2020" 315 | await calendarSheet.clickOnDay(22); 316 | > 317 | await expect(inputDateRange.textfield).toHaveValue( | ^ 318 | '15.09.2020 – 15.09.2020', 319 | ); 320 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts:317:56
[chromium] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:328:17 › InputDateRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day: projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts#L356
3) [chromium] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:328:17 › InputDateRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day Error: expect(locator).toHaveScreenshot(expected) 28796 pixels (ratio 0.04 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/legacy/input-date-range/input-date-range.pw.spec.ts-snapshots/12-2-no-hover-effect-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-input-date-ra-ac907-ouble-click-on-the-same-day-chromium/12-2-no-hover-effect-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-input-date-ra-ac907-ouble-click-on-the-same-day-chromium/12-2-no-hover-effect-diff.png Call log: - expect.toHaveScreenshot(12-2-no-hover-effect.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('tui-calendar-range, tui-mobile-calendar') - locator resolved to <tui-calendar-range class="ng-star-inserted" _nghost-ng-c3948775841="" _ngcontent-ng-c325314227="">…</tui-calendar-range> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 28796 pixels (ratio 0.04 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('tui-calendar-range, tui-mobile-calendar') - locator resolved to <tui-calendar-range class="ng-star-inserted" _nghost-ng-c3948775841="" _ngcontent-ng-c325314227="">…</tui-calendar-range> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 28796 pixels (ratio 0.04 of all image pixels) are different. 354 | await calendarSheet.getCalendarDay(22).then(async (x) => x!.hover()); 355 | > 356 | await expect(inputDateRange.calendar).toHaveScreenshot( | ^ 357 | '12-2-no-hover-effect.png', 358 | ); 359 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts:356:55
[chromium] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:328:17 › InputDateRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day: projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts#L356
3) [chromium] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:328:17 › InputDateRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) 28796 pixels (ratio 0.04 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/legacy/input-date-range/input-date-range.pw.spec.ts-snapshots/12-2-no-hover-effect-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-input-date-ra-ac907-ouble-click-on-the-same-day-chromium-retry1/12-2-no-hover-effect-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-input-date-ra-ac907-ouble-click-on-the-same-day-chromium-retry1/12-2-no-hover-effect-diff.png Call log: - expect.toHaveScreenshot(12-2-no-hover-effect.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('tui-calendar-range, tui-mobile-calendar') - locator resolved to <tui-calendar-range class="ng-star-inserted" _nghost-ng-c3948775841="" _ngcontent-ng-c325314227="">…</tui-calendar-range> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 28796 pixels (ratio 0.04 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('tui-calendar-range, tui-mobile-calendar') - locator resolved to <tui-calendar-range class="ng-star-inserted" _nghost-ng-c3948775841="" _ngcontent-ng-c325314227="">…</tui-calendar-range> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 28796 pixels (ratio 0.04 of all image pixels) are different. 354 | await calendarSheet.getCalendarDay(22).then(async (x) => x!.hover()); 355 | > 356 | await expect(inputDateRange.calendar).toHaveScreenshot( | ^ 357 | '12-2-no-hover-effect.png', 358 | ); 359 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts:356:55
[chromium] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:328:17 › InputDateRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day: projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts#L356
3) [chromium] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:328:17 › InputDateRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) 28796 pixels (ratio 0.04 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/legacy/input-date-range/input-date-range.pw.spec.ts-snapshots/12-2-no-hover-effect-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-input-date-ra-ac907-ouble-click-on-the-same-day-chromium-retry2/12-2-no-hover-effect-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-legacy-input-date-ra-ac907-ouble-click-on-the-same-day-chromium-retry2/12-2-no-hover-effect-diff.png Call log: - expect.toHaveScreenshot(12-2-no-hover-effect.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('tui-calendar-range, tui-mobile-calendar') - locator resolved to <tui-calendar-range class="ng-star-inserted" _nghost-ng-c3948775841="" _ngcontent-ng-c325314227="">…</tui-calendar-range> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 28796 pixels (ratio 0.04 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('tui-calendar-range, tui-mobile-calendar') - locator resolved to <tui-calendar-range class="ng-star-inserted" _nghost-ng-c3948775841="" _ngcontent-ng-c325314227="">…</tui-calendar-range> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 28796 pixels (ratio 0.04 of all image pixels) are different. 354 | await calendarSheet.getCalendarDay(22).then(async (x) => x!.hover()); 355 | > 356 | await expect(inputDateRange.calendar).toHaveScreenshot( | ^ 357 | '12-2-no-hover-effect.png', 358 | ); 359 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts:356:55
Playwright / ubuntu-latest / 7 of 9
Process completed with exit code 1.
[chromium] › tests/kit/calendar-range/calendar-range.pw.spec.ts:162:17 › CalendarRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day: projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts#L176
1) [chromium] › tests/kit/calendar-range/calendar-range.pw.spec.ts:162:17 › CalendarRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day Error: expect.not.toBeAttached: Error: strict mode violation: locator('tui-alerts tui-notification') resolved to 2 elements: 1) <tui-notification size="m" tuiicons="" data-size="m" tuiappearance="" data-appearance="info" _ngcontent-ng-c882114258="" class="ng-tns-c882114258-27 t-closeable">…</tui-notification> aka locator('tui-notification').nth(1) 2) <tui-notification size="m" tuiicons="" data-size="m" tuiappearance="" data-appearance="info" _ngcontent-ng-c882114258="" class="ng-tns-c882114258-28 t-closeable">…</tui-notification> aka locator('tui-notification').nth(2) Call log: - expect.not.toBeAttached with timeout 5000ms - waiting for locator('tui-alerts tui-notification') 174 | await calendarSheet.clickOnDay(22); 175 | > 176 | await expect(alert).not.toBeAttached(); | ^ 177 | 178 | await calendarSheet.clickOnDay(25); 179 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts:176:41
[chromium] › tests/kit/calendar-range/calendar-range.pw.spec.ts:162:17 › CalendarRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day: projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts#L176
1) [chromium] › tests/kit/calendar-range/calendar-range.pw.spec.ts:162:17 › CalendarRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect.not.toBeAttached: Error: strict mode violation: locator('tui-alerts tui-notification') resolved to 2 elements: 1) <tui-notification size="m" tuiicons="" data-size="m" tuiappearance="" data-appearance="info" _ngcontent-ng-c882114258="" class="ng-tns-c882114258-27 t-closeable">…</tui-notification> aka locator('tui-notification').nth(1) 2) <tui-notification size="m" tuiicons="" data-size="m" tuiappearance="" data-appearance="info" _ngcontent-ng-c882114258="" class="ng-tns-c882114258-28 t-closeable">…</tui-notification> aka locator('tui-notification').nth(2) Call log: - expect.not.toBeAttached with timeout 5000ms - waiting for locator('tui-alerts tui-notification') 174 | await calendarSheet.clickOnDay(22); 175 | > 176 | await expect(alert).not.toBeAttached(); | ^ 177 | 178 | await calendarSheet.clickOnDay(25); 179 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts:176:41
[chromium] › tests/kit/calendar-range/calendar-range.pw.spec.ts:162:17 › CalendarRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day: projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts#L176
1) [chromium] › tests/kit/calendar-range/calendar-range.pw.spec.ts:162:17 › CalendarRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect.not.toBeAttached: Error: strict mode violation: locator('tui-alerts tui-notification') resolved to 2 elements: 1) <tui-notification size="m" tuiicons="" data-size="m" tuiappearance="" data-appearance="info" _ngcontent-ng-c882114258="" class="ng-tns-c882114258-27 t-closeable">…</tui-notification> aka locator('tui-notification').nth(1) 2) <tui-notification size="m" tuiicons="" data-size="m" tuiappearance="" data-appearance="info" _ngcontent-ng-c882114258="" class="ng-tns-c882114258-28 t-closeable">…</tui-notification> aka locator('tui-notification').nth(2) Call log: - expect.not.toBeAttached with timeout 5000ms - waiting for locator('tui-alerts tui-notification') 174 | await calendarSheet.clickOnDay(22); 175 | > 176 | await expect(alert).not.toBeAttached(); | ^ 177 | 178 | await calendarSheet.clickOnDay(25); 179 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts:176:41
[chromium] › tests/kit/calendar-range/calendar-range.pw.spec.ts:188:17 › CalendarRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day: projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts#L206
2) [chromium] › tests/kit/calendar-range/calendar-range.pw.spec.ts:188:17 › CalendarRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day Error: expect(locator).toHaveScreenshot(expected) 28796 pixels (ratio 0.04 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/kit/calendar-range/calendar-range.pw.spec.ts-snapshots/09-2-no-hover-effect-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-calendar-range-c-785f7-ouble-click-on-the-same-day-chromium/09-2-no-hover-effect-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-calendar-range-c-785f7-ouble-click-on-the-same-day-chromium/09-2-no-hover-effect-diff.png Call log: - expect.toHaveScreenshot(09-2-no-hover-effect.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('#demo-content') - locator resolved to <div id="demo-content" _ngcontent-ng-c2476019924="">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 28796 pixels (ratio 0.04 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('#demo-content') - locator resolved to <div id="demo-content" _ngcontent-ng-c2476019924="">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 28796 pixels (ratio 0.04 of all image pixels) are different. 204 | await calendarSheet.getCalendarDay(22).then(async (x) => x!.hover()); 205 | > 206 | await expect(example).toHaveScreenshot('09-2-no-hover-effect.png'); | ^ 207 | 208 | await calendarSheet.clickOnDay(22); 209 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts:206:39
[chromium] › tests/kit/calendar-range/calendar-range.pw.spec.ts:188:17 › CalendarRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day: projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts#L206
2) [chromium] › tests/kit/calendar-range/calendar-range.pw.spec.ts:188:17 › CalendarRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) 28796 pixels (ratio 0.04 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/kit/calendar-range/calendar-range.pw.spec.ts-snapshots/09-2-no-hover-effect-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-calendar-range-c-785f7-ouble-click-on-the-same-day-chromium-retry1/09-2-no-hover-effect-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-calendar-range-c-785f7-ouble-click-on-the-same-day-chromium-retry1/09-2-no-hover-effect-diff.png Call log: - expect.toHaveScreenshot(09-2-no-hover-effect.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('#demo-content') - locator resolved to <div id="demo-content" _ngcontent-ng-c2476019924="">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 28796 pixels (ratio 0.04 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('#demo-content') - locator resolved to <div id="demo-content" _ngcontent-ng-c2476019924="">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 28796 pixels (ratio 0.04 of all image pixels) are different. 204 | await calendarSheet.getCalendarDay(22).then(async (x) => x!.hover()); 205 | > 206 | await expect(example).toHaveScreenshot('09-2-no-hover-effect.png'); | ^ 207 | 208 | await calendarSheet.clickOnDay(22); 209 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts:206:39
[chromium] › tests/kit/calendar-range/calendar-range.pw.spec.ts:188:17 › CalendarRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day: projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts#L206
2) [chromium] › tests/kit/calendar-range/calendar-range.pw.spec.ts:188:17 › CalendarRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) 28796 pixels (ratio 0.04 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/kit/calendar-range/calendar-range.pw.spec.ts-snapshots/09-2-no-hover-effect-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-calendar-range-c-785f7-ouble-click-on-the-same-day-chromium-retry2/09-2-no-hover-effect-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-calendar-range-c-785f7-ouble-click-on-the-same-day-chromium-retry2/09-2-no-hover-effect-diff.png Call log: - expect.toHaveScreenshot(09-2-no-hover-effect.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('#demo-content') - locator resolved to <div id="demo-content" _ngcontent-ng-c2476019924="">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 28796 pixels (ratio 0.04 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('#demo-content') - locator resolved to <div id="demo-content" _ngcontent-ng-c2476019924="">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 28796 pixels (ratio 0.04 of all image pixels) are different. 204 | await calendarSheet.getCalendarDay(22).then(async (x) => x!.hover()); 205 | > 206 | await expect(example).toHaveScreenshot('09-2-no-hover-effect.png'); | ^ 207 | 208 | await calendarSheet.clickOnDay(22); 209 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts:206:39
Playwright / ubuntu-latest / 6 of 9
Process completed with exit code 1.
E2E result
Process completed with exit code 1.
Cypress / Component Testing
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Build demo
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright / macos-latest / 4 of 9
pkgconf 2.3.0_1 is already installed and up-to-date. To reinstall 2.3.0_1, run: brew reinstall pkgconf
Playwright / macos-latest / 4 of 9
cairo 1.18.2 is already installed and up-to-date. To reinstall 1.18.2, run: brew reinstall cairo
Playwright / macos-latest / 1 of 9
pkgconf 2.3.0_1 is already installed and up-to-date. To reinstall 2.3.0_1, run: brew reinstall pkgconf
Playwright / macos-latest / 4 of 9
libpng 1.6.44 is already installed and up-to-date. To reinstall 1.6.44, run: brew reinstall libpng
Playwright / macos-latest / 1 of 9
cairo 1.18.2 is already installed and up-to-date. To reinstall 1.18.2, run: brew reinstall cairo
Playwright / macos-latest / 4 of 9
jpeg-turbo 3.1.0 is already installed and up-to-date. To reinstall 3.1.0, run: brew reinstall jpeg-turbo
Playwright / macos-latest / 1 of 9
libpng 1.6.44 is already installed and up-to-date. To reinstall 1.6.44, run: brew reinstall libpng
Playwright / macos-latest / 4 of 9
giflib 5.2.2 is already installed and up-to-date. To reinstall 5.2.2, run: brew reinstall giflib
Playwright / macos-latest / 1 of 9
jpeg-turbo 3.1.0 is already installed and up-to-date. To reinstall 3.1.0, run: brew reinstall jpeg-turbo
Playwright / macos-latest / 1 of 9
giflib 5.2.2 is already installed and up-to-date. To reinstall 5.2.2, run: brew reinstall giflib
Playwright / macos-latest / 3 of 9
pkgconf 2.3.0_1 is already installed and up-to-date. To reinstall 2.3.0_1, run: brew reinstall pkgconf
Playwright / macos-latest / 3 of 9
cairo 1.18.2 is already installed and up-to-date. To reinstall 1.18.2, run: brew reinstall cairo
Playwright / macos-latest / 3 of 9
libpng 1.6.44 is already installed and up-to-date. To reinstall 1.6.44, run: brew reinstall libpng
Playwright / macos-latest / 3 of 9
jpeg-turbo 3.1.0 is already installed and up-to-date. To reinstall 3.1.0, run: brew reinstall jpeg-turbo
Playwright / macos-latest / 3 of 9
giflib 5.2.2 is already installed and up-to-date. To reinstall 5.2.2, run: brew reinstall giflib
Playwright / macos-latest / 2 of 9
pkgconf 2.3.0_1 is already installed and up-to-date. To reinstall 2.3.0_1, run: brew reinstall pkgconf
Playwright / macos-latest / 2 of 9
cairo 1.18.2 is already installed and up-to-date. To reinstall 1.18.2, run: brew reinstall cairo
Playwright / macos-latest / 2 of 9
libpng 1.6.44 is already installed and up-to-date. To reinstall 1.6.44, run: brew reinstall libpng
Playwright / macos-latest / 2 of 9
jpeg-turbo 3.1.0 is already installed and up-to-date. To reinstall 3.1.0, run: brew reinstall jpeg-turbo
Playwright / macos-latest / 2 of 9
giflib 5.2.2 is already installed and up-to-date. To reinstall 5.2.2, run: brew reinstall giflib
Playwright / macos-latest / 5 of 9
pkgconf 2.3.0_1 is already installed and up-to-date. To reinstall 2.3.0_1, run: brew reinstall pkgconf
Playwright / macos-latest / 5 of 9
cairo 1.18.2 is already installed and up-to-date. To reinstall 1.18.2, run: brew reinstall cairo
Playwright / macos-latest / 5 of 9
libpng 1.6.44 is already installed and up-to-date. To reinstall 1.6.44, run: brew reinstall libpng
Playwright / macos-latest / 5 of 9
jpeg-turbo 3.1.0 is already installed and up-to-date. To reinstall 3.1.0, run: brew reinstall jpeg-turbo
Playwright / macos-latest / 5 of 9
giflib 5.2.2 is already installed and up-to-date. To reinstall 5.2.2, run: brew reinstall giflib
Playwright / macos-latest / 6 of 9
pkgconf 2.3.0_1 is already installed and up-to-date. To reinstall 2.3.0_1, run: brew reinstall pkgconf
Playwright / macos-latest / 6 of 9
cairo 1.18.2 is already installed and up-to-date. To reinstall 1.18.2, run: brew reinstall cairo
Playwright / macos-latest / 6 of 9
libpng 1.6.44 is already installed and up-to-date. To reinstall 1.6.44, run: brew reinstall libpng
Playwright / macos-latest / 6 of 9
jpeg-turbo 3.1.0 is already installed and up-to-date. To reinstall 3.1.0, run: brew reinstall jpeg-turbo
Playwright / macos-latest / 6 of 9
giflib 5.2.2 is already installed and up-to-date. To reinstall 5.2.2, run: brew reinstall giflib
Playwright / macos-latest / 9 of 9
pkgconf 2.3.0_1 is already installed and up-to-date. To reinstall 2.3.0_1, run: brew reinstall pkgconf
Playwright / macos-latest / 9 of 9
cairo 1.18.2 is already installed and up-to-date. To reinstall 1.18.2, run: brew reinstall cairo
Playwright / macos-latest / 9 of 9
libpng 1.6.44 is already installed and up-to-date. To reinstall 1.6.44, run: brew reinstall libpng
Playwright / macos-latest / 9 of 9
jpeg-turbo 3.1.0 is already installed and up-to-date. To reinstall 3.1.0, run: brew reinstall jpeg-turbo
Playwright / macos-latest / 9 of 9
giflib 5.2.2 is already installed and up-to-date. To reinstall 5.2.2, run: brew reinstall giflib
Playwright / macos-latest / 8 of 9
pkgconf 2.3.0_1 is already installed and up-to-date. To reinstall 2.3.0_1, run: brew reinstall pkgconf
Playwright / macos-latest / 8 of 9
cairo 1.18.2 is already installed and up-to-date. To reinstall 1.18.2, run: brew reinstall cairo
Playwright / macos-latest / 8 of 9
libpng 1.6.44 is already installed and up-to-date. To reinstall 1.6.44, run: brew reinstall libpng
Playwright / macos-latest / 8 of 9
jpeg-turbo 3.1.0 is already installed and up-to-date. To reinstall 3.1.0, run: brew reinstall jpeg-turbo
Playwright / macos-latest / 8 of 9
giflib 5.2.2 is already installed and up-to-date. To reinstall 5.2.2, run: brew reinstall giflib
Playwright / ubuntu-latest / 1 of 9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright / macos-latest / 7 of 9
pkgconf 2.3.0_1 is already installed and up-to-date. To reinstall 2.3.0_1, run: brew reinstall pkgconf
Playwright / macos-latest / 7 of 9
cairo 1.18.2 is already installed and up-to-date. To reinstall 1.18.2, run: brew reinstall cairo
Playwright / macos-latest / 7 of 9
libpng 1.6.44 is already installed and up-to-date. To reinstall 1.6.44, run: brew reinstall libpng
Playwright / ubuntu-latest / 2 of 9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright / macos-latest / 7 of 9
jpeg-turbo 3.1.0 is already installed and up-to-date. To reinstall 3.1.0, run: brew reinstall jpeg-turbo
Playwright / macos-latest / 7 of 9
giflib 5.2.2 is already installed and up-to-date. To reinstall 5.2.2, run: brew reinstall giflib
Playwright / ubuntu-latest / 3 of 9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright / ubuntu-latest / 5 of 9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright / ubuntu-latest / 7 of 9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright / ubuntu-latest / 4 of 9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright / ubuntu-latest / 6 of 9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright / ubuntu-latest / 8 of 9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright / ubuntu-latest / 9 of 9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright E2E Tests matrix result
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
E2E result
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
🎭 Playwright Run Summary
110 passed (4.3m)
🎭 Playwright Run Summary
110 passed (3.9m)
🎭 Playwright Run Summary
111 passed (11.0m)
🎭 Playwright Run Summary
8 skipped 103 passed (1.3m)
🎭 Playwright Run Summary
8 skipped 103 passed (1.5m)
🎭 Playwright Run Summary
111 passed (9.1m)
🎭 Playwright Run Summary
44 skipped 67 passed (1.7m)
🎭 Playwright Run Summary
44 skipped 67 passed (2.1m)
🎭 Playwright Run Summary
110 passed (4.4m)
🎭 Playwright Run Summary
110 passed (5.2m)
🎭 Playwright Run Summary
2 failed [webkit] › tests/kit/calendar-range/calendar-range.pw.spec.ts:162:17 › CalendarRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day [webkit] › tests/kit/calendar-range/calendar-range.pw.spec.ts:188:17 › CalendarRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day 18 skipped 90 passed (2.4m)
🎭 Playwright Run Summary
18 skipped 92 passed (2.5m)
🎭 Playwright Run Summary
4 skipped 106 passed (2.1m)
🎭 Playwright Run Summary
2 failed [webkit] › tests/legacy/multi-select/multi-select.pw.spec.ts:34:13 › MultiSelect › Examples › multi-select with data list with label [webkit] › tests/legacy/multi-select/multi-select.pw.spec.ts:49:13 › MultiSelect › Examples › multi-select with data list without label 4 skipped 104 passed (2.9m)
🎭 Playwright Run Summary
110 passed (2.1m)
🎭 Playwright Run Summary
110 passed (1.8m)
🎭 Playwright Run Summary
111 passed (1.5m)
🎭 Playwright Run Summary
111 passed (1.6m)
🎭 Playwright Run Summary
2 flaky [webkit] › tests/legacy/input-date/input-date.pw.spec.ts:220:13 › InputDate › API › Click `Until today`, calendar not switched to large date [webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:50:17 › InputDateRange › API › correct filler display for size L 5 skipped 103 passed (2.9m)
🎭 Playwright Run Summary
111 passed (2.3m)
🎭 Playwright Run Summary
1 flaky [chromium] › tests/core/hint/hint.pw.spec.ts:71:13 › TuiHint › false mode hint with delay ────── 110 passed (2.0m)
🎭 Playwright Run Summary
3 failed [webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:175:13 › InputDateRange › API › Select from [items] => select date range from calendar [webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:295:17 › InputDateRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day [webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:328:17 › InputDateRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day 5 skipped 102 passed (2.7m)
🎭 Playwright Run Summary
111 passed (7.3m)
🎭 Playwright Run Summary
111 passed (8.5m)
🎭 Playwright Run Summary
110 passed (3.0m)
🎭 Playwright Run Summary
110 passed (3.4m)
🎭 Playwright Run Summary
110 passed (2.1m)
🎭 Playwright Run Summary
110 passed (2.4m)
🎭 Playwright Run Summary
110 passed (2.2m)
🎭 Playwright Run Summary
3 failed [chromium] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:175:13 › InputDateRange › API › Select from [items] => select date range from calendar [chromium] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:295:17 › InputDateRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day [chromium] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:328:17 › InputDateRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day 107 passed (2.2m)
🎭 Playwright Run Summary
110 passed (2.3m)
🎭 Playwright Run Summary
2 failed [chromium] › tests/kit/calendar-range/calendar-range.pw.spec.ts:162:17 › CalendarRange › API › Selecting range consisting of the same start/end date › allows to select new range start after double click on the same day [chromium] › tests/kit/calendar-range/calendar-range.pw.spec.ts:188:17 › CalendarRange › API › Selecting range consisting of the same start/end date › no highlighting hover effect after double click on the same day 108 passed (2.2m)
🎭 Playwright Run Summary
110 passed (1.6m)
🎭 Playwright Run Summary
110 passed (1.7m)
🎭 Playwright Run Summary
110 passed (1.8m)
🎭 Playwright Run Summary
110 passed (1.9m)