Update Reference Screenshots #2231
update-screenshots.yml
on: workflow_dispatch
build-core
1m 52s
Matrix: test-core-screenshot
update-reference-screenshots
Annotations
30 errors and 20 notices
|
[Mobile Chrome] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:153:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › disabled months should respect max constraint:
src/components/datetime/test/month-year-grid/datetime.e2e.ts#L160
5) [Mobile Chrome] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:153:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › disabled months should respect max constraint
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveAttribute(expected) failed
Locator: locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell').nth(3)
Expected: ""
Received: serializes to the same string
Timeout: 5000ms
Call log:
- Expect "toHaveAttribute" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell').nth(3)
14 × locator resolved to <button role="gridcell" aria-selected="false" class="month-year-grid-cell">2016</button>
- unexpected value "null"
158 | const monthCells = fixture.datetime.locator('.month-year-grid .month-year-grid-cell');
159 | const aprilCell = monthCells.nth(3); // April is index 3
> 160 | await expect(aprilCell).toHaveAttribute('disabled', '');
| ^
161 | });
162 |
163 | test('disabled months should respect min constraint', async () => {
at /ionic/src/components/datetime/test/month-year-grid/datetime.e2e.ts:160:31
|
|
[Mobile Chrome] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:153:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › disabled months should respect max constraint:
src/components/datetime/test/month-year-grid/datetime.e2e.ts#L160
5) [Mobile Chrome] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:153:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › disabled months should respect max constraint
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveAttribute(expected) failed
Locator: locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell').nth(3)
Expected: ""
Received: serializes to the same string
Timeout: 5000ms
Call log:
- Expect "toHaveAttribute" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell').nth(3)
14 × locator resolved to <button role="gridcell" aria-selected="false" class="month-year-grid-cell">2016</button>
- unexpected value "null"
158 | const monthCells = fixture.datetime.locator('.month-year-grid .month-year-grid-cell');
159 | const aprilCell = monthCells.nth(3); // April is index 3
> 160 | await expect(aprilCell).toHaveAttribute('disabled', '');
| ^
161 | });
162 |
163 | test('disabled months should respect min constraint', async () => {
at /ionic/src/components/datetime/test/month-year-grid/datetime.e2e.ts:160:31
|
|
[Mobile Chrome] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:90:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show year cells:
src/components/datetime/test/month-year-grid/datetime.e2e.ts#L96
4) [Mobile Chrome] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:90:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show year cells
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator._expect: expectedNumber: expected float, got object
94 | const yearCells = fixture.datetime.locator('.month-year-grid-years .month-year-grid-cell');
95 | // There should be multiple years
> 96 | await expect(yearCells).toHaveCount(expect.any(Number) as any);
| ^
97 | const count = await yearCells.count();
98 | expect(count).toBeGreaterThan(0);
99 | });
at /ionic/src/components/datetime/test/month-year-grid/datetime.e2e.ts:96:31
|
|
[Mobile Chrome] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:90:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show year cells:
src/components/datetime/test/month-year-grid/datetime.e2e.ts#L96
4) [Mobile Chrome] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:90:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show year cells
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator._expect: expectedNumber: expected float, got object
94 | const yearCells = fixture.datetime.locator('.month-year-grid-years .month-year-grid-cell');
95 | // There should be multiple years
> 96 | await expect(yearCells).toHaveCount(expect.any(Number) as any);
| ^
97 | const count = await yearCells.count();
98 | expect(count).toBeGreaterThan(0);
99 | });
at /ionic/src/components/datetime/test/month-year-grid/datetime.e2e.ts:96:31
|
|
[Mobile Chrome] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:81:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show month cells:
src/components/datetime/test/month-year-grid/datetime.e2e.ts#L87
3) [Mobile Chrome] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:81:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show month cells
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveCount(expected) failed
Locator: locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell')
Expected: 12
Received: 19
Timeout: 5000ms
Call log:
- Expect "toHaveCount" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell')
14 × locator resolved to 19 elements
- unexpected value "19"
85 | const monthCells = fixture.datetime.locator('.month-year-grid .month-year-grid-cell');
86 | // There are 12 months
> 87 | await expect(monthCells).toHaveCount(12);
| ^
88 | });
89 |
90 | test('grid should show year cells', async () => {
at /ionic/src/components/datetime/test/month-year-grid/datetime.e2e.ts:87:32
|
|
[Mobile Chrome] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:81:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show month cells:
src/components/datetime/test/month-year-grid/datetime.e2e.ts#L87
3) [Mobile Chrome] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:81:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show month cells
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveCount(expected) failed
Locator: locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell')
Expected: 12
Received: 19
Timeout: 5000ms
Call log:
- Expect "toHaveCount" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell')
14 × locator resolved to 19 elements
- unexpected value "19"
85 | const monthCells = fixture.datetime.locator('.month-year-grid .month-year-grid-cell');
86 | // There are 12 months
> 87 | await expect(monthCells).toHaveCount(12);
| ^
88 | });
89 |
90 | test('grid should show year cells', async () => {
at /ionic/src/components/datetime/test/month-year-grid/datetime.e2e.ts:87:32
|
|
[Mobile Chrome] › src/components/datetime/test/month-navigation/datetime.e2e.ts:141:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic prevMonth() should navigate to previous month in scroll mode:
src/components/datetime/test/month-navigation/datetime.e2e.ts#L145
2) [Mobile Chrome] › src/components/datetime/test/month-navigation/datetime.e2e.ts:141:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic prevMonth() should navigate to previous month in scroll mode
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: locator('ion-datetime').locator('.calendar-month-year')
Expected pattern: /June 2022/
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.calendar-month-year')
143 | const monthYear = datetime.locator('.calendar-month-year');
144 |
> 145 | await expect(monthYear).toHaveText(/June 2022/);
| ^
146 |
147 | await datetime.evaluate((el: HTMLIonDatetimeElement) => (el as any).prevMonth());
148 | await page.waitForChanges();
at /ionic/src/components/datetime/test/month-navigation/datetime.e2e.ts:145:31
|
|
[Mobile Chrome] › src/components/datetime/test/month-navigation/datetime.e2e.ts:141:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic prevMonth() should navigate to previous month in scroll mode:
src/components/datetime/test/month-navigation/datetime.e2e.ts#L145
2) [Mobile Chrome] › src/components/datetime/test/month-navigation/datetime.e2e.ts:141:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic prevMonth() should navigate to previous month in scroll mode
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: locator('ion-datetime').locator('.calendar-month-year')
Expected pattern: /June 2022/
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.calendar-month-year')
143 | const monthYear = datetime.locator('.calendar-month-year');
144 |
> 145 | await expect(monthYear).toHaveText(/June 2022/);
| ^
146 |
147 | await datetime.evaluate((el: HTMLIonDatetimeElement) => (el as any).prevMonth());
148 | await page.waitForChanges();
at /ionic/src/components/datetime/test/month-navigation/datetime.e2e.ts:145:31
|
|
[Mobile Chrome] › src/components/datetime/test/month-navigation/datetime.e2e.ts:128:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic nextMonth() should navigate to next month in scroll mode:
src/components/datetime/test/month-navigation/datetime.e2e.ts#L132
1) [Mobile Chrome] › src/components/datetime/test/month-navigation/datetime.e2e.ts:128:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic nextMonth() should navigate to next month in scroll mode
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: locator('ion-datetime').locator('.calendar-month-year')
Expected pattern: /June 2022/
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.calendar-month-year')
130 | const monthYear = datetime.locator('.calendar-month-year');
131 |
> 132 | await expect(monthYear).toHaveText(/June 2022/);
| ^
133 |
134 | // Trigger navigation programmatically (simulates swipe-based snap completion)
135 | await datetime.evaluate((el: HTMLIonDatetimeElement) => (el as any).nextMonth());
at /ionic/src/components/datetime/test/month-navigation/datetime.e2e.ts:132:31
|
|
[Mobile Chrome] › src/components/datetime/test/month-navigation/datetime.e2e.ts:128:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic nextMonth() should navigate to next month in scroll mode:
src/components/datetime/test/month-navigation/datetime.e2e.ts#L132
1) [Mobile Chrome] › src/components/datetime/test/month-navigation/datetime.e2e.ts:128:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic nextMonth() should navigate to next month in scroll mode
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: locator('ion-datetime').locator('.calendar-month-year')
Expected pattern: /June 2022/
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.calendar-month-year')
130 | const monthYear = datetime.locator('.calendar-month-year');
131 |
> 132 | await expect(monthYear).toHaveText(/June 2022/);
| ^
133 |
134 | // Trigger navigation programmatically (simulates swipe-based snap completion)
135 | await datetime.evaluate((el: HTMLIonDatetimeElement) => (el as any).nextMonth());
at /ionic/src/components/datetime/test/month-navigation/datetime.e2e.ts:132:31
|
|
[Mobile Safari] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:153:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › disabled months should respect max constraint:
src/components/datetime/test/month-year-grid/datetime.e2e.ts#L160
5) [Mobile Safari] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:153:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › disabled months should respect max constraint
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveAttribute(expected) failed
Locator: locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell').nth(3)
Expected: ""
Received: serializes to the same string
Timeout: 5000ms
Call log:
- Expect "toHaveAttribute" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell').nth(3)
14 × locator resolved to <button role="gridcell" aria-selected="false" class="month-year-grid-cell">2016</button>
- unexpected value "null"
158 | const monthCells = fixture.datetime.locator('.month-year-grid .month-year-grid-cell');
159 | const aprilCell = monthCells.nth(3); // April is index 3
> 160 | await expect(aprilCell).toHaveAttribute('disabled', '');
| ^
161 | });
162 |
163 | test('disabled months should respect min constraint', async () => {
at /ionic/src/components/datetime/test/month-year-grid/datetime.e2e.ts:160:31
|
|
[Mobile Safari] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:153:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › disabled months should respect max constraint:
src/components/datetime/test/month-year-grid/datetime.e2e.ts#L160
5) [Mobile Safari] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:153:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › disabled months should respect max constraint
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveAttribute(expected) failed
Locator: locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell').nth(3)
Expected: ""
Received: serializes to the same string
Timeout: 5000ms
Call log:
- Expect "toHaveAttribute" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell').nth(3)
14 × locator resolved to <button role="gridcell" aria-selected="false" class="month-year-grid-cell">2016</button>
- unexpected value "null"
158 | const monthCells = fixture.datetime.locator('.month-year-grid .month-year-grid-cell');
159 | const aprilCell = monthCells.nth(3); // April is index 3
> 160 | await expect(aprilCell).toHaveAttribute('disabled', '');
| ^
161 | });
162 |
163 | test('disabled months should respect min constraint', async () => {
at /ionic/src/components/datetime/test/month-year-grid/datetime.e2e.ts:160:31
|
|
[Mobile Safari] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:90:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show year cells:
src/components/datetime/test/month-year-grid/datetime.e2e.ts#L96
4) [Mobile Safari] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:90:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show year cells
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator._expect: expectedNumber: expected float, got object
94 | const yearCells = fixture.datetime.locator('.month-year-grid-years .month-year-grid-cell');
95 | // There should be multiple years
> 96 | await expect(yearCells).toHaveCount(expect.any(Number) as any);
| ^
97 | const count = await yearCells.count();
98 | expect(count).toBeGreaterThan(0);
99 | });
at /ionic/src/components/datetime/test/month-year-grid/datetime.e2e.ts:96:31
|
|
[Mobile Safari] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:90:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show year cells:
src/components/datetime/test/month-year-grid/datetime.e2e.ts#L96
4) [Mobile Safari] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:90:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show year cells
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator._expect: expectedNumber: expected float, got object
94 | const yearCells = fixture.datetime.locator('.month-year-grid-years .month-year-grid-cell');
95 | // There should be multiple years
> 96 | await expect(yearCells).toHaveCount(expect.any(Number) as any);
| ^
97 | const count = await yearCells.count();
98 | expect(count).toBeGreaterThan(0);
99 | });
at /ionic/src/components/datetime/test/month-year-grid/datetime.e2e.ts:96:31
|
|
[Mobile Safari] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:81:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show month cells:
src/components/datetime/test/month-year-grid/datetime.e2e.ts#L87
3) [Mobile Safari] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:81:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show month cells
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveCount(expected) failed
Locator: locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell')
Expected: 12
Received: 19
Timeout: 5000ms
Call log:
- Expect "toHaveCount" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell')
14 × locator resolved to 19 elements
- unexpected value "19"
85 | const monthCells = fixture.datetime.locator('.month-year-grid .month-year-grid-cell');
86 | // There are 12 months
> 87 | await expect(monthCells).toHaveCount(12);
| ^
88 | });
89 |
90 | test('grid should show year cells', async () => {
at /ionic/src/components/datetime/test/month-year-grid/datetime.e2e.ts:87:32
|
|
[Mobile Safari] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:81:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show month cells:
src/components/datetime/test/month-year-grid/datetime.e2e.ts#L87
3) [Mobile Safari] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:81:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show month cells
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveCount(expected) failed
Locator: locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell')
Expected: 12
Received: 19
Timeout: 5000ms
Call log:
- Expect "toHaveCount" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell')
14 × locator resolved to 19 elements
- unexpected value "19"
85 | const monthCells = fixture.datetime.locator('.month-year-grid .month-year-grid-cell');
86 | // There are 12 months
> 87 | await expect(monthCells).toHaveCount(12);
| ^
88 | });
89 |
90 | test('grid should show year cells', async () => {
at /ionic/src/components/datetime/test/month-year-grid/datetime.e2e.ts:87:32
|
|
[Mobile Safari] › src/components/datetime/test/month-navigation/datetime.e2e.ts:141:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic prevMonth() should navigate to previous month in scroll mode:
src/components/datetime/test/month-navigation/datetime.e2e.ts#L145
2) [Mobile Safari] › src/components/datetime/test/month-navigation/datetime.e2e.ts:141:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic prevMonth() should navigate to previous month in scroll mode
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: locator('ion-datetime').locator('.calendar-month-year')
Expected pattern: /June 2022/
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.calendar-month-year')
143 | const monthYear = datetime.locator('.calendar-month-year');
144 |
> 145 | await expect(monthYear).toHaveText(/June 2022/);
| ^
146 |
147 | await datetime.evaluate((el: HTMLIonDatetimeElement) => (el as any).prevMonth());
148 | await page.waitForChanges();
at /ionic/src/components/datetime/test/month-navigation/datetime.e2e.ts:145:31
|
|
[Mobile Safari] › src/components/datetime/test/month-navigation/datetime.e2e.ts:141:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic prevMonth() should navigate to previous month in scroll mode:
src/components/datetime/test/month-navigation/datetime.e2e.ts#L145
2) [Mobile Safari] › src/components/datetime/test/month-navigation/datetime.e2e.ts:141:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic prevMonth() should navigate to previous month in scroll mode
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: locator('ion-datetime').locator('.calendar-month-year')
Expected pattern: /June 2022/
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.calendar-month-year')
143 | const monthYear = datetime.locator('.calendar-month-year');
144 |
> 145 | await expect(monthYear).toHaveText(/June 2022/);
| ^
146 |
147 | await datetime.evaluate((el: HTMLIonDatetimeElement) => (el as any).prevMonth());
148 | await page.waitForChanges();
at /ionic/src/components/datetime/test/month-navigation/datetime.e2e.ts:145:31
|
|
[Mobile Safari] › src/components/datetime/test/month-navigation/datetime.e2e.ts:128:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic nextMonth() should navigate to next month in scroll mode:
src/components/datetime/test/month-navigation/datetime.e2e.ts#L132
1) [Mobile Safari] › src/components/datetime/test/month-navigation/datetime.e2e.ts:128:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic nextMonth() should navigate to next month in scroll mode
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: locator('ion-datetime').locator('.calendar-month-year')
Expected pattern: /June 2022/
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.calendar-month-year')
130 | const monthYear = datetime.locator('.calendar-month-year');
131 |
> 132 | await expect(monthYear).toHaveText(/June 2022/);
| ^
133 |
134 | // Trigger navigation programmatically (simulates swipe-based snap completion)
135 | await datetime.evaluate((el: HTMLIonDatetimeElement) => (el as any).nextMonth());
at /ionic/src/components/datetime/test/month-navigation/datetime.e2e.ts:132:31
|
|
[Mobile Safari] › src/components/datetime/test/month-navigation/datetime.e2e.ts:128:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic nextMonth() should navigate to next month in scroll mode:
src/components/datetime/test/month-navigation/datetime.e2e.ts#L132
1) [Mobile Safari] › src/components/datetime/test/month-navigation/datetime.e2e.ts:128:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic nextMonth() should navigate to next month in scroll mode
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: locator('ion-datetime').locator('.calendar-month-year')
Expected pattern: /June 2022/
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.calendar-month-year')
130 | const monthYear = datetime.locator('.calendar-month-year');
131 |
> 132 | await expect(monthYear).toHaveText(/June 2022/);
| ^
133 |
134 | // Trigger navigation programmatically (simulates swipe-based snap completion)
135 | await datetime.evaluate((el: HTMLIonDatetimeElement) => (el as any).nextMonth());
at /ionic/src/components/datetime/test/month-navigation/datetime.e2e.ts:132:31
|
|
[Mobile Firefox] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:153:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › disabled months should respect max constraint:
src/components/datetime/test/month-year-grid/datetime.e2e.ts#L160
5) [Mobile Firefox] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:153:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › disabled months should respect max constraint
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveAttribute(expected) failed
Locator: locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell').nth(3)
Expected: ""
Received: serializes to the same string
Timeout: 5000ms
Call log:
- Expect "toHaveAttribute" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell').nth(3)
14 × locator resolved to <button role="gridcell" aria-selected="false" class="month-year-grid-cell">2016</button>
- unexpected value "null"
158 | const monthCells = fixture.datetime.locator('.month-year-grid .month-year-grid-cell');
159 | const aprilCell = monthCells.nth(3); // April is index 3
> 160 | await expect(aprilCell).toHaveAttribute('disabled', '');
| ^
161 | });
162 |
163 | test('disabled months should respect min constraint', async () => {
at /ionic/src/components/datetime/test/month-year-grid/datetime.e2e.ts:160:31
|
|
[Mobile Firefox] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:153:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › disabled months should respect max constraint:
src/components/datetime/test/month-year-grid/datetime.e2e.ts#L160
5) [Mobile Firefox] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:153:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › disabled months should respect max constraint
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveAttribute(expected) failed
Locator: locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell').nth(3)
Expected: ""
Received: serializes to the same string
Timeout: 5000ms
Call log:
- Expect "toHaveAttribute" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell').nth(3)
14 × locator resolved to <button role="gridcell" aria-selected="false" class="month-year-grid-cell">2016</button>
- unexpected value "null"
158 | const monthCells = fixture.datetime.locator('.month-year-grid .month-year-grid-cell');
159 | const aprilCell = monthCells.nth(3); // April is index 3
> 160 | await expect(aprilCell).toHaveAttribute('disabled', '');
| ^
161 | });
162 |
163 | test('disabled months should respect min constraint', async () => {
at /ionic/src/components/datetime/test/month-year-grid/datetime.e2e.ts:160:31
|
|
[Mobile Firefox] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:90:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show year cells:
src/components/datetime/test/month-year-grid/datetime.e2e.ts#L96
4) [Mobile Firefox] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:90:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show year cells
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator._expect: expectedNumber: expected float, got object
94 | const yearCells = fixture.datetime.locator('.month-year-grid-years .month-year-grid-cell');
95 | // There should be multiple years
> 96 | await expect(yearCells).toHaveCount(expect.any(Number) as any);
| ^
97 | const count = await yearCells.count();
98 | expect(count).toBeGreaterThan(0);
99 | });
at /ionic/src/components/datetime/test/month-year-grid/datetime.e2e.ts:96:31
|
|
[Mobile Firefox] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:90:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show year cells:
src/components/datetime/test/month-year-grid/datetime.e2e.ts#L96
4) [Mobile Firefox] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:90:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show year cells
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator._expect: expectedNumber: expected float, got object
94 | const yearCells = fixture.datetime.locator('.month-year-grid-years .month-year-grid-cell');
95 | // There should be multiple years
> 96 | await expect(yearCells).toHaveCount(expect.any(Number) as any);
| ^
97 | const count = await yearCells.count();
98 | expect(count).toBeGreaterThan(0);
99 | });
at /ionic/src/components/datetime/test/month-year-grid/datetime.e2e.ts:96:31
|
|
[Mobile Firefox] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:81:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show month cells:
src/components/datetime/test/month-year-grid/datetime.e2e.ts#L87
3) [Mobile Firefox] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:81:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show month cells
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveCount(expected) failed
Locator: locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell')
Expected: 12
Received: 19
Timeout: 5000ms
Call log:
- Expect "toHaveCount" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell')
14 × locator resolved to 19 elements
- unexpected value "19"
85 | const monthCells = fixture.datetime.locator('.month-year-grid .month-year-grid-cell');
86 | // There are 12 months
> 87 | await expect(monthCells).toHaveCount(12);
| ^
88 | });
89 |
90 | test('grid should show year cells', async () => {
at /ionic/src/components/datetime/test/month-year-grid/datetime.e2e.ts:87:32
|
|
[Mobile Firefox] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:81:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show month cells:
src/components/datetime/test/month-year-grid/datetime.e2e.ts#L87
3) [Mobile Firefox] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:81:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show month cells
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveCount(expected) failed
Locator: locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell')
Expected: 12
Received: 19
Timeout: 5000ms
Call log:
- Expect "toHaveCount" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.month-year-grid .month-year-grid-cell')
14 × locator resolved to 19 elements
- unexpected value "19"
85 | const monthCells = fixture.datetime.locator('.month-year-grid .month-year-grid-cell');
86 | // There are 12 months
> 87 | await expect(monthCells).toHaveCount(12);
| ^
88 | });
89 |
90 | test('grid should show year cells', async () => {
at /ionic/src/components/datetime/test/month-year-grid/datetime.e2e.ts:87:32
|
|
[Mobile Firefox] › src/components/datetime/test/month-navigation/datetime.e2e.ts:141:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic prevMonth() should navigate to previous month in scroll mode:
src/components/datetime/test/month-navigation/datetime.e2e.ts#L145
2) [Mobile Firefox] › src/components/datetime/test/month-navigation/datetime.e2e.ts:141:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic prevMonth() should navigate to previous month in scroll mode
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: locator('ion-datetime').locator('.calendar-month-year')
Expected pattern: /June 2022/
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.calendar-month-year')
143 | const monthYear = datetime.locator('.calendar-month-year');
144 |
> 145 | await expect(monthYear).toHaveText(/June 2022/);
| ^
146 |
147 | await datetime.evaluate((el: HTMLIonDatetimeElement) => (el as any).prevMonth());
148 | await page.waitForChanges();
at /ionic/src/components/datetime/test/month-navigation/datetime.e2e.ts:145:31
|
|
[Mobile Firefox] › src/components/datetime/test/month-navigation/datetime.e2e.ts:141:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic prevMonth() should navigate to previous month in scroll mode:
src/components/datetime/test/month-navigation/datetime.e2e.ts#L145
2) [Mobile Firefox] › src/components/datetime/test/month-navigation/datetime.e2e.ts:141:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic prevMonth() should navigate to previous month in scroll mode
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: locator('ion-datetime').locator('.calendar-month-year')
Expected pattern: /June 2022/
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.calendar-month-year')
143 | const monthYear = datetime.locator('.calendar-month-year');
144 |
> 145 | await expect(monthYear).toHaveText(/June 2022/);
| ^
146 |
147 | await datetime.evaluate((el: HTMLIonDatetimeElement) => (el as any).prevMonth());
148 | await page.waitForChanges();
at /ionic/src/components/datetime/test/month-navigation/datetime.e2e.ts:145:31
|
|
[Mobile Firefox] › src/components/datetime/test/month-navigation/datetime.e2e.ts:128:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic nextMonth() should navigate to next month in scroll mode:
src/components/datetime/test/month-navigation/datetime.e2e.ts#L132
1) [Mobile Firefox] › src/components/datetime/test/month-navigation/datetime.e2e.ts:128:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic nextMonth() should navigate to next month in scroll mode
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: locator('ion-datetime').locator('.calendar-month-year')
Expected pattern: /June 2022/
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.calendar-month-year')
130 | const monthYear = datetime.locator('.calendar-month-year');
131 |
> 132 | await expect(monthYear).toHaveText(/June 2022/);
| ^
133 |
134 | // Trigger navigation programmatically (simulates swipe-based snap completion)
135 | await datetime.evaluate((el: HTMLIonDatetimeElement) => (el as any).nextMonth());
at /ionic/src/components/datetime/test/month-navigation/datetime.e2e.ts:132:31
|
|
[Mobile Firefox] › src/components/datetime/test/month-navigation/datetime.e2e.ts:128:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic nextMonth() should navigate to next month in scroll mode:
src/components/datetime/test/month-navigation/datetime.e2e.ts#L132
1) [Mobile Firefox] › src/components/datetime/test/month-navigation/datetime.e2e.ts:128:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic nextMonth() should navigate to next month in scroll mode
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: locator('ion-datetime').locator('.calendar-month-year')
Expected pattern: /June 2022/
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.calendar-month-year')
130 | const monthYear = datetime.locator('.calendar-month-year');
131 |
> 132 | await expect(monthYear).toHaveText(/June 2022/);
| ^
133 |
134 | // Trigger navigation programmatically (simulates swipe-based snap completion)
135 | await datetime.evaluate((el: HTMLIonDatetimeElement) => (el as any).nextMonth());
at /ionic/src/components/datetime/test/month-navigation/datetime.e2e.ts:132:31
|
|
🎭 Playwright Run Summary
368 skipped
394 passed (3.2m)
|
|
🎭 Playwright Run Summary
360 skipped
389 passed (3.9m)
|
|
🎭 Playwright Run Summary
2 skipped
764 passed (4.5m)
|
|
🎭 Playwright Run Summary
8 skipped
758 passed (4.6m)
|
|
🎭 Playwright Run Summary
36 skipped
745 passed (4.7m)
|
|
🎭 Playwright Run Summary
5 skipped
765 passed (5.9m)
|
|
🎭 Playwright Run Summary
1 flaky
[Mobile Chrome] › src/components/segment/test/segment-events.e2e.ts:10:11 › segment: events: ionChange - ios/ltr › when the segment is activated by keyboard navigation › should emit when there is no initial value
1 skipped
757 passed (6.0m)
|
|
🎭 Playwright Run Summary
5 skipped
775 passed (8.7m)
|
|
🎭 Playwright Run Summary
3 skipped
742 passed (8.9m)
|
|
🎭 Playwright Run Summary
14 skipped
718 passed (8.7m)
|
|
🎭 Playwright Run Summary
33 skipped
765 passed (8.4m)
|
|
🎭 Playwright Run Summary
4 skipped
794 passed (9.9m)
|
|
🎭 Playwright Run Summary
7 skipped
771 passed (10.3m)
|
|
🎭 Playwright Run Summary
14 skipped
749 passed (10.5m)
|
|
🎭 Playwright Run Summary
21 failed
[Mobile Chrome] › src/components/datetime/test/month-navigation/datetime.e2e.ts:128:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic nextMonth() should navigate to next month in scroll mode
[Mobile Chrome] › src/components/datetime/test/month-navigation/datetime.e2e.ts:141:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic prevMonth() should navigate to previous month in scroll mode
[Mobile Chrome] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:81:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show month cells
[Mobile Chrome] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:90:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show year cells
[Mobile Chrome] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:153:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › disabled months should respect max constraint
[Mobile Chrome] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:163:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › disabled months should respect min constraint
[Mobile Chrome] › src/components/datetime/test/multiple/datetime.e2e.ts:109:9 › datetime: multiple date selection (functionality) - md/ltr › clicking unselected days should select them
[Mobile Chrome] › src/components/datetime/test/multiple/datetime.e2e.ts:150:9 › datetime: multiple date selection (functionality) - md/ltr › change event should emit with array detail
[Mobile Chrome] › src/components/datetime/test/multiple/datetime.e2e.ts:177:9 › datetime: multiple date selection (functionality) - md/ltr › with buttons, should only update value when confirm is called
[Mobile Chrome] › src/components/datetime/test/multiple/datetime.e2e.ts:240:9 › datetime: multiple date selection (functionality) - md/ltr › header text should update correctly
[Mobile Chrome] › src/components/datetime/test/range/datetime.e2e.ts:87:9 › datetime: range selection (functionality) - md/ltr › second click sets range end and fires ionChange
[Mobile Chrome] › src/components/datetime/test/range/datetime.e2e.ts:102:9 › datetime: range selection (functionality) - md/ltr › clicking end before start swaps them so start is always earlier
[Mobile Chrome] › src/components/datetime/test/range/datetime.e2e.ts:141:9 › datetime: range selection (functionality) - md/ltr › loading a two-element value prop sets the range
[Mobile Chrome] › src/components/datetime/test/range/datetime.e2e.ts:153:9 › datetime: range selection (functionality) - md/ltr › start day should have range-start CSS class and be active
[Mobile Chrome] › src/components/datetime/test/range/datetime.e2e.ts:161:9 › datetime: range selection (functionality) - md/ltr › end day should have range-end CSS class and be active
[Mobile Chrome] › src/components/datetime/test/range/datetime.e2e.ts:169:9 › datetime: range selection (functionality) - md/ltr › in-range days should have in-range CSS class but not be active
[Mobile Chrome] › src/components/datetime/test/range/datetime.e2e.ts:188:9 › datetime: range selection (functionality) - md/ltr › wrapper element for range-start should have the correct class
[Mobile Chrome] › src/components/datetime/test/range/datetime.e2e.ts:195:9 › datetime: range selection (functionality) - md/ltr › wrapper element for in-range day should have the correct class
[Mobile Chrome] › src/components/datetime/test/range/datetime.e2e.ts:202:9 › datetime: range selection (functionality) - md/ltr › wrapper element for range-end should have the correct class
[Mobile Chrome] › src/components/datetime/test/range/datetime.e2e.ts:209:9 › datetime: range selection (functionality) - md/ltr › with buttons: value should not update until confirm is called
[Mobile Chrome] › src/components/
|
|
🎭 Playwright Run Summary
1 skipped
741 passed (11.4m)
|
|
🎭 Playwright Run Summary
15 skipped
781 passed (11.7m)
|
|
🎭 Playwright Run Summary
5 skipped
751 passed (12.0m)
|
|
🎭 Playwright Run Summary
22 failed
[Mobile Safari] › src/components/datetime/test/month-navigation/datetime.e2e.ts:128:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic nextMonth() should navigate to next month in scroll mode
[Mobile Safari] › src/components/datetime/test/month-navigation/datetime.e2e.ts:141:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic prevMonth() should navigate to previous month in scroll mode
[Mobile Safari] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:81:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show month cells
[Mobile Safari] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:90:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show year cells
[Mobile Safari] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:153:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › disabled months should respect max constraint
[Mobile Safari] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:163:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › disabled months should respect min constraint
[Mobile Safari] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:200:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › currently selected month should be highlighted in the grid
[Mobile Safari] › src/components/datetime/test/multiple/datetime.e2e.ts:109:9 › datetime: multiple date selection (functionality) - md/ltr › clicking unselected days should select them
[Mobile Safari] › src/components/datetime/test/multiple/datetime.e2e.ts:150:9 › datetime: multiple date selection (functionality) - md/ltr › change event should emit with array detail
[Mobile Safari] › src/components/datetime/test/multiple/datetime.e2e.ts:177:9 › datetime: multiple date selection (functionality) - md/ltr › with buttons, should only update value when confirm is called
[Mobile Safari] › src/components/datetime/test/multiple/datetime.e2e.ts:240:9 › datetime: multiple date selection (functionality) - md/ltr › header text should update correctly
[Mobile Safari] › src/components/datetime/test/range/datetime.e2e.ts:87:9 › datetime: range selection (functionality) - md/ltr › second click sets range end and fires ionChange
[Mobile Safari] › src/components/datetime/test/range/datetime.e2e.ts:102:9 › datetime: range selection (functionality) - md/ltr › clicking end before start swaps them so start is always earlier
[Mobile Safari] › src/components/datetime/test/range/datetime.e2e.ts:141:9 › datetime: range selection (functionality) - md/ltr › loading a two-element value prop sets the range
[Mobile Safari] › src/components/datetime/test/range/datetime.e2e.ts:153:9 › datetime: range selection (functionality) - md/ltr › start day should have range-start CSS class and be active
[Mobile Safari] › src/components/datetime/test/range/datetime.e2e.ts:161:9 › datetime: range selection (functionality) - md/ltr › end day should have range-end CSS class and be active
[Mobile Safari] › src/components/datetime/test/range/datetime.e2e.ts:169:9 › datetime: range selection (functionality) - md/ltr › in-range days should have in-range CSS class but not be active
[Mobile Safari] › src/components/datetime/test/range/datetime.e2e.ts:188:9 › datetime: range selection (functionality) - md/ltr › wrapper element for range-start should have the correct class
[Mobile Safari] › src/components/datetime/test/range/datetime.e2e.ts:195:9 › datetime: range selection (functionality) - md/ltr › wrapper element for in-range day should have the correct class
[Mobile Safari] › src/components/datetime/test/range/datetime.e2e.ts:202:9 › datetime: range selection (functionality) - md/ltr › wrapper element for range-end should have the correct class
[Mobile Safari] �
|
|
🎭 Playwright Run Summary
21 failed
[Mobile Firefox] › src/components/datetime/test/month-navigation/datetime.e2e.ts:128:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic nextMonth() should navigate to next month in scroll mode
[Mobile Firefox] › src/components/datetime/test/month-navigation/datetime.e2e.ts:141:9 › datetime: monthNavigation="scroll" (functionality) - md/ltr › programmatic prevMonth() should navigate to previous month in scroll mode
[Mobile Firefox] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:81:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show month cells
[Mobile Firefox] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:90:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › grid should show year cells
[Mobile Firefox] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:153:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › disabled months should respect max constraint
[Mobile Firefox] › src/components/datetime/test/month-year-grid/datetime.e2e.ts:163:9 › datetime: monthYearPickerView="grid" (functionality) - md/ltr › disabled months should respect min constraint
[Mobile Firefox] › src/components/datetime/test/multiple/datetime.e2e.ts:109:9 › datetime: multiple date selection (functionality) - md/ltr › clicking unselected days should select them
[Mobile Firefox] › src/components/datetime/test/multiple/datetime.e2e.ts:150:9 › datetime: multiple date selection (functionality) - md/ltr › change event should emit with array detail
[Mobile Firefox] › src/components/datetime/test/multiple/datetime.e2e.ts:177:9 › datetime: multiple date selection (functionality) - md/ltr › with buttons, should only update value when confirm is called
[Mobile Firefox] › src/components/datetime/test/multiple/datetime.e2e.ts:240:9 › datetime: multiple date selection (functionality) - md/ltr › header text should update correctly
[Mobile Firefox] › src/components/datetime/test/range/datetime.e2e.ts:87:9 › datetime: range selection (functionality) - md/ltr › second click sets range end and fires ionChange
[Mobile Firefox] › src/components/datetime/test/range/datetime.e2e.ts:102:9 › datetime: range selection (functionality) - md/ltr › clicking end before start swaps them so start is always earlier
[Mobile Firefox] › src/components/datetime/test/range/datetime.e2e.ts:141:9 › datetime: range selection (functionality) - md/ltr › loading a two-element value prop sets the range
[Mobile Firefox] › src/components/datetime/test/range/datetime.e2e.ts:153:9 › datetime: range selection (functionality) - md/ltr › start day should have range-start CSS class and be active
[Mobile Firefox] › src/components/datetime/test/range/datetime.e2e.ts:161:9 › datetime: range selection (functionality) - md/ltr › end day should have range-end CSS class and be active
[Mobile Firefox] › src/components/datetime/test/range/datetime.e2e.ts:169:9 › datetime: range selection (functionality) - md/ltr › in-range days should have in-range CSS class but not be active
[Mobile Firefox] › src/components/datetime/test/range/datetime.e2e.ts:188:9 › datetime: range selection (functionality) - md/ltr › wrapper element for range-start should have the correct class
[Mobile Firefox] › src/components/datetime/test/range/datetime.e2e.ts:195:9 › datetime: range selection (functionality) - md/ltr › wrapper element for in-range day should have the correct class
[Mobile Firefox] › src/components/datetime/test/range/datetime.e2e.ts:202:9 › datetime: range selection (functionality) - md/ltr › wrapper element for range-end should have the correct class
[Mobile Firefox] › src/components/datetime/test/range/datetime.e2e.ts:209:9 › datetime: range selection (functionality) - md/ltr › with buttons: value should not update until confirm is called
[Mobile Firefox
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ionic-core
|
5.43 MB |
sha256:aedeb539ac16a88c6d514fd8b08eaf69c13351c8f3fc6c537b665062ad549d7e
|
|
|
test-results-1-20
|
549 KB |
sha256:470343fe067c3427231c9b90f31c12b9a152c15d3b71e969fb90b792b2355213
|
|
|
test-results-10-20
|
520 KB |
sha256:2ec599eeabaf60d7745ff25fc998b08280e1e478e9e1f9ded296885acb67a068
|
|
|
test-results-11-20
|
666 KB |
sha256:c213753965a97c378cc58560799999014800306a3399a15fd3eda951e189fc88
|
|
|
test-results-12-20
|
1.33 MB |
sha256:04ba4c89201f5b3bb2acafa35242eaa57c6fbb26b7ae83a6b27ddd7f8c04a248
|
|
|
test-results-13-20
|
500 KB |
sha256:2011c329a1f2314c54792b2a66f6150a45321e3290060cb283388b7953199613
|
|
|
test-results-14-20
|
571 KB |
sha256:fbeb7665da4911246f746834a43c243d19ffd41f9b5a8d6e4a030542737cda07
|
|
|
test-results-15-20
|
29.9 MB |
sha256:56548ba9bdea29d53e12984072107618ab83a68320a9f26217ccc2e4c0fd307f
|
|
|
test-results-16-20
|
563 KB |
sha256:979e33e9ef0b5c8f5dd864ae51c10f73d0c270fa163b8dd438545f0f8a35caa5
|
|
|
test-results-17-20
|
638 KB |
sha256:4e778874982432ed6f5182015c4f7df7af1e9cd3aa5923d83a415aaacee91ed9
|
|
|
test-results-18-20
|
654 KB |
sha256:35795e0acb9cbf1f5ea14286d766ff8e26d3207a0f4c52bedd004ebc5f8cae86
|
|
|
test-results-19-20
|
511 KB |
sha256:a7bba7e477d32a1f2ee8c0f85d075a69b39163014d3f814a2552a5d8da6c2f2e
|
|
|
test-results-2-20
|
28.1 MB |
sha256:be0ce6b2cc4628d5ab9c234c6b148f6784e17d3e98c13f558a5ccc34b89769fb
|
|
|
test-results-20-20
|
402 KB |
sha256:413f7441c06625f08f354f7d040df6ce8c780d7877559ad599f6b6deec42ea86
|
|
|
test-results-3-20
|
506 KB |
sha256:f6c4d648fc91337200f0d31a9b524b6ce70d2c2cbbf9e1d66ce7bb90516b6867
|
|
|
test-results-4-20
|
664 KB |
sha256:283fe3594ab13afeb1c569d4d6b4351968a92a3cb249df7aa4121fea42d41259
|
|
|
test-results-5-20
|
580 KB |
sha256:b6d0a11cda466e6724e835acaae6592f92e5f5cd882b60bf9c8d55b086c28e59
|
|
|
test-results-6-20
|
549 KB |
sha256:26adaa82f65348046218aedf368c8ba90e8215107e345f87628b96f4650c6e9f
|
|
|
test-results-7-20
|
427 KB |
sha256:28c5be002053d135b24e4385c93a9b6e5a4fd36c155205d2cc72db03b1bf3369
|
|
|
test-results-8-20
|
508 KB |
sha256:33f9cfb2c774666b9322c2d8a1ee17c771bf1f0b2c5130934067fbc7864568f0
|
|
|
test-results-9-20
|
28.6 MB |
sha256:430e7b5fec7db9029bdaa716672c3e6161b4835af8091767f7dbe95a4a99bc21
|
|