feat(textarea): convert to a form associated shadow component #17442
build.yml
on: pull_request
build-core
1m 39s
Matrix: test-core-screenshot
test-core-clean-build
11s
test-core-lint
54s
test-core-spec
49s
verify-screenshots
4s
Matrix: test-angular-e2e
Matrix: test-react-e2e
Matrix: test-react-router-e2e
Matrix: test-vue-e2e
verify-test-angular-e2e
3s
verify-test-react-e2e
4s
verify-test-react-router-e2e
4s
verify-test-vue-e2e
2s
Annotations
58 errors and 5 notices
|
[Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:134:9 › form data - ios/ltr › form control values set to null:
src/components/item/test/inputs/item.e2e.ts#L148
4) [Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:134:9 › form data - ios/ltr › form control values set to null
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 0
@@ -2,8 +2,7 @@
"checkbox": "",
"datetime": "",
"input": "",
"range": "0",
"select": "",
- "textarea": "",
"toggle": "",
}
146 | await formData.next();
147 |
> 148 | expect(formData).toHaveReceivedEventDetail({
| ^
149 | input: '',
150 | textarea: '',
151 | toggle: '',
at /ionic/src/components/item/test/inputs/item.e2e.ts:148:24
|
|
[Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:109:9 › form data - ios/ltr › form control values set to be empty:
src/components/item/test/inputs/item.e2e.ts#L123
3) [Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:109:9 › form data - ios/ltr › form control values set to be empty
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 0
@@ -2,8 +2,7 @@
"checkbox": "",
"datetime": "",
"input": "",
"range": "0",
"select": "",
- "textarea": "",
"toggle": "",
}
121 | await formData.next();
122 |
> 123 | expect(formData).toHaveReceivedEventDetail({
| ^
124 | input: '',
125 | textarea: '',
126 | toggle: '',
at /ionic/src/components/item/test/inputs/item.e2e.ts:123:24
|
|
[Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:109:9 › form data - ios/ltr › form control values set to be empty:
src/components/item/test/inputs/item.e2e.ts#L123
3) [Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:109:9 › form data - ios/ltr › form control values set to be empty
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 0
@@ -2,8 +2,7 @@
"checkbox": "",
"datetime": "",
"input": "",
"range": "0",
"select": "",
- "textarea": "",
"toggle": "",
}
121 | await formData.next();
122 |
> 123 | expect(formData).toHaveReceivedEventDetail({
| ^
124 | input: '',
125 | textarea: '',
126 | toggle: '',
at /ionic/src/components/item/test/inputs/item.e2e.ts:123:24
|
|
[Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:109:9 › form data - ios/ltr › form control values set to be empty:
src/components/item/test/inputs/item.e2e.ts#L123
3) [Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:109:9 › form data - ios/ltr › form control values set to be empty
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 0
@@ -2,8 +2,7 @@
"checkbox": "",
"datetime": "",
"input": "",
"range": "0",
"select": "",
- "textarea": "",
"toggle": "",
}
121 | await formData.next();
122 |
> 123 | expect(formData).toHaveReceivedEventDetail({
| ^
124 | input: '',
125 | textarea: '',
126 | toggle: '',
at /ionic/src/components/item/test/inputs/item.e2e.ts:123:24
|
|
[Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:84:9 › form data - ios/ltr › form controls have some value:
src/components/item/test/inputs/item.e2e.ts#L98
2) [Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:84:9 › form data - ios/ltr › form controls have some value
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 0
@@ -2,8 +2,7 @@
"checkbox": "on",
"datetime": "2022-04-01T10:00",
"input": "Some value",
"range": "20",
"select": "2",
- "textarea": "Some value",
"toggle": "on",
}
96 | await formData.next();
97 |
> 98 | expect(formData).toHaveReceivedEventDetail({
| ^
99 | input: 'Some value',
100 | textarea: 'Some value',
101 | toggle: 'on',
at /ionic/src/components/item/test/inputs/item.e2e.ts:98:24
|
|
[Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:84:9 › form data - ios/ltr › form controls have some value:
src/components/item/test/inputs/item.e2e.ts#L98
2) [Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:84:9 › form data - ios/ltr › form controls have some value
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 0
@@ -2,8 +2,7 @@
"checkbox": "on",
"datetime": "2022-04-01T10:00",
"input": "Some value",
"range": "20",
"select": "2",
- "textarea": "Some value",
"toggle": "on",
}
96 | await formData.next();
97 |
> 98 | expect(formData).toHaveReceivedEventDetail({
| ^
99 | input: 'Some value',
100 | textarea: 'Some value',
101 | toggle: 'on',
at /ionic/src/components/item/test/inputs/item.e2e.ts:98:24
|
|
[Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:84:9 › form data - ios/ltr › form controls have some value:
src/components/item/test/inputs/item.e2e.ts#L98
2) [Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:84:9 › form data - ios/ltr › form controls have some value
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 0
@@ -2,8 +2,7 @@
"checkbox": "on",
"datetime": "2022-04-01T10:00",
"input": "Some value",
"range": "20",
"select": "2",
- "textarea": "Some value",
"toggle": "on",
}
96 | await formData.next();
97 |
> 98 | expect(formData).toHaveReceivedEventDetail({
| ^
99 | input: 'Some value',
100 | textarea: 'Some value',
101 | toggle: 'on',
at /ionic/src/components/item/test/inputs/item.e2e.ts:98:24
|
|
[Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:68:9 › form data - ios/ltr › initial form data should be empty:
src/components/item/test/inputs/item.e2e.ts#L73
1) [Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:68:9 › form data - ios/ltr › initial form data should be empty
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 0
@@ -2,8 +2,7 @@
"checkbox": "",
"datetime": "2022-04-01T10:00",
"input": "",
"range": "10",
"select": "",
- "textarea": "",
"toggle": "",
}
71 | await formData.next();
72 |
> 73 | expect(formData).toHaveReceivedEventDetail({
| ^
74 | input: '',
75 | textarea: '',
76 | toggle: '',
at /ionic/src/components/item/test/inputs/item.e2e.ts:73:24
|
|
[Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:68:9 › form data - ios/ltr › initial form data should be empty:
src/components/item/test/inputs/item.e2e.ts#L73
1) [Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:68:9 › form data - ios/ltr › initial form data should be empty
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 0
@@ -2,8 +2,7 @@
"checkbox": "",
"datetime": "2022-04-01T10:00",
"input": "",
"range": "10",
"select": "",
- "textarea": "",
"toggle": "",
}
71 | await formData.next();
72 |
> 73 | expect(formData).toHaveReceivedEventDetail({
| ^
74 | input: '',
75 | textarea: '',
76 | toggle: '',
at /ionic/src/components/item/test/inputs/item.e2e.ts:73:24
|
|
[Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:68:9 › form data - ios/ltr › initial form data should be empty:
src/components/item/test/inputs/item.e2e.ts#L73
1) [Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:68:9 › form data - ios/ltr › initial form data should be empty
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 0
@@ -2,8 +2,7 @@
"checkbox": "",
"datetime": "2022-04-01T10:00",
"input": "",
"range": "10",
"select": "",
- "textarea": "",
"toggle": "",
}
71 | await formData.next();
72 |
> 73 | expect(formData).toHaveReceivedEventDetail({
| ^
74 | input: '',
75 | textarea: '',
76 | toggle: '',
at /ionic/src/components/item/test/inputs/item.e2e.ts:73:24
|
|
test-core-screenshot (9, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (9, 20)
The operation was canceled.
|
|
test-core-screenshot (19, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (19, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (19, 20)
The operation was canceled.
|
|
test-core-screenshot (18, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (18, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (18, 20)
The operation was canceled.
|
|
test-core-screenshot (5, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (5, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (5, 20)
The operation was canceled.
|
|
test-core-screenshot (16, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (16, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (16, 20)
The operation was canceled.
|
|
test-core-screenshot (12, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (12, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (12, 20)
The operation was canceled.
|
|
test-core-screenshot (6, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (6, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (6, 20)
The operation was canceled.
|
|
test-core-screenshot (4, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (4, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (4, 20)
The operation was canceled.
|
|
test-core-screenshot (11, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (11, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (11, 20)
The operation was canceled.
|
|
test-core-screenshot (2, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (2, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (2, 20)
The operation was canceled.
|
|
test-core-screenshot (3, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (3, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (3, 20)
The operation was canceled.
|
|
test-core-screenshot (14, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (14, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (14, 20)
The operation was canceled.
|
|
test-core-screenshot (15, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (15, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (15, 20)
The operation was canceled.
|
|
test-core-screenshot (17, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (17, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (17, 20)
The operation was canceled.
|
|
test-core-screenshot (13, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (13, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (13, 20)
The operation was canceled.
|
|
test-core-screenshot (1, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (1, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (1, 20)
The operation was canceled.
|
|
verify-screenshots
Process completed with exit code 1.
|
|
🎭 Playwright Run Summary
360 skipped
276 passed (2.2m)
|
|
🎭 Playwright Run Summary
368 skipped
303 passed (3.4m)
|
|
🎭 Playwright Run Summary
8 skipped
680 passed (3.6m)
|
|
🎭 Playwright Run Summary
9 failed
[Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:68:9 › form data - ios/ltr › initial form data should be empty
[Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:84:9 › form data - ios/ltr › form controls have some value
[Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:109:9 › form data - ios/ltr › form control values set to be empty
[Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:134:9 › form data - ios/ltr › form control values set to null
[Mobile Chrome] › src/components/item/test/inputs/item.e2e.ts:159:9 › form data - ios/ltr › form control values set to undefined
[Mobile Chrome] › src/components/item/test/slotted-inputs/item.e2e.ts:6:9 › item: slotted inputs - ios/ltr › should not have visual regressions
[Mobile Chrome] › src/components/item/test/slotted-inputs/item.e2e.ts:6:9 › item: slotted inputs - ios/rtl › should not have visual regressions
[Mobile Chrome] › src/components/item/test/slotted-inputs/item.e2e.ts:6:9 › item: slotted inputs - md/ltr › should not have visual regressions
[Mobile Chrome] › src/components/item/test/slotted-inputs/item.e2e.ts:6:9 › item: slotted inputs - md/rtl › should not have visual regressions
2 skipped
660 passed (4.2m)
|
|
🎭 Playwright Run Summary
8 skipped
660 passed (4.2m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ionic-angular
|
866 KB |
sha256:ccbca55f5a369ca70cbe359139314af06895fb2baf300b47383a2b1a09a72b97
|
|
|
ionic-angular-server
|
8.57 KB |
sha256:4bc23a13631994fd563d9e06d3dc274dbbd01789847e455dd5a517c93d8ebb6d
|
|
|
ionic-core
|
5.17 MB |
sha256:a46a376dd0ffaf8fed2836f37093e84efb4628b247e2bdbfea64a0aee28a9ce2
|
|
|
ionic-react
|
404 KB |
sha256:ef6c7c6e86fc86b7cfb3e1e87fceb038bc687314e7235b2d3a6886f5165a1575
|
|
|
ionic-react-router
|
27.9 KB |
sha256:c5728ddf4b260aba54c6d35aaa0106c3989eee4d3d5f4decb87db2d7f4b377af
|
|
|
ionic-vue
|
435 KB |
sha256:09d861af3906e1fdb1a195e257279596177ad24bb12f54f4593f80248d0890f7
|
|
|
ionic-vue-router
|
17.1 KB |
sha256:5795e05d143a35c85483611be0cf21c83f1d8d7b74fd61b0cfdf4dbd072db7f4
|
|
|
test-results-10-20
|
13.7 MB |
sha256:3c3ad4d323e972094e23cf6cfcc677123747c0fc8b568deaa4c3fca5d836509f
|
|
|
test-results-20-20
|
343 KB |
sha256:68e9ad7f573021202d902add7ef773737f80fa69df66cd637a2ed0f209116886
|
|
|
test-results-7-20
|
362 KB |
sha256:e4ff5c3ff5bc88efa7c642efc5c8130c61ea9b1990906ea3348fac7dc1531195
|
|
|
test-results-8-20
|
447 KB |
sha256:68df8b53146e7a12217bdfd57f5bbb3c8b9bb273237695a96ee526680c19a9c4
|
|
|
test-results-9-20
|
485 KB |
sha256:6652b0771a9f66d42b6749348dc9f2fa5c3cacf93df8e78a2a544b41c0aa4035
|
|