feat: auto field value update #1347
Annotations
129 errors and 18 notices
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
E2E Tests (macos-latest, chromium, 22)
Process completed with exit code 1.
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
E2E Tests (ubuntu-latest, chromium, 18)
Process completed with exit code 1.
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
E2E Tests (ubuntu-latest, chromium, 20)
Process completed with exit code 1.
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
E2E Tests (ubuntu-latest, chromium, 22)
Process completed with exit code 1.
|
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
E2E Tests (macos-latest, webkit, 20)
Process completed with exit code 1.
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[chromium] › async-validation.spec.ts:148:6 › With JS › Form reset:
tests/integrations/async-validation.spec.ts#L170
3) [chromium] › async-validation.spec.ts:148:6 › With JS › Form reset ────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Email is already used",
"",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 2 elements
- locator resolved to 2 elements
- locator resolved to 2 elements
- locator resolved to 2 elements
- locator resolved to 2 elements
- locator resolved to 2 elements
- locator resolved to 2 elements
- locator resolved to 2 elements
- locator resolved to 2 elements
168 |
169 | await playground.reset.click();
> 170 | await expect(playground.error).toHaveText(['', '']);
| ^
171 | });
172 | });
173 |
at /Users/runner/work/conform/conform/tests/integrations/async-validation.spec.ts:170:34
|
E2E Tests (macos-latest, chromium, 18)
Process completed with exit code 1.
|
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[webkit] › recursive-list.spec.ts:38:6 › With JS › Server Validation:
tests/integrations/recursive-list.spec.ts#L28
3) [webkit] › recursive-list.spec.ts:38:6 › With JS › Server Validation ──────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveValue(expected)
Locator: locator('body').getByLabel('Name').nth(1)
Expected string: "Second"
Received string: ""
Call log:
- expect.toHaveValue with timeout 5000ms
- waiting for locator('body').getByLabel('Name').nth(1)
- locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/>
- unexpected value ""
- locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/>
- unexpected value ""
- locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/>
- unexpected value ""
- locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/>
- unexpected value ""
- locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/>
- unexpected value ""
- locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/>
- unexpected value ""
- locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/>
- unexpected value ""
- locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/>
- unexpected value ""
- locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/>
- unexpected value ""
26 | await fieldset.add.nth(1).click();
27 | await expect(fieldset.name.nth(0)).toHaveValue('First');
> 28 | await expect(fieldset.name.nth(1)).toHaveValue('Second');
| ^
29 | await expect(fieldset.name.nth(2)).toHaveValue('Third');
30 | }
31 |
at runTest (/Users/runner/work/conform/conform/tests/integrations/recursive-list.spec.ts:28:37)
at /Users/runner/work/conform/conform/tests/integrations/recursive-list.spec.ts:40:3
|
E2E Tests (macos-latest, webkit, 18)
Process completed with exit code 1.
|
[firefox] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [firefox] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ───────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[firefox] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [firefox] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ───────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[firefox] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [firefox] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ───────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[firefox] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [firefox] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ───────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[firefox] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [firefox] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ───────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[firefox] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [firefox] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ───────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
E2E Tests (ubuntu-latest, firefox, 20)
Process completed with exit code 1.
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
E2E Tests (macos-latest, chromium, 20)
Process completed with exit code 1.
|
[firefox] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [firefox] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ───────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[firefox] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [firefox] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ───────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[firefox] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [firefox] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ───────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[firefox] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [firefox] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ───────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[firefox] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [firefox] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ───────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[firefox] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [firefox] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ───────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
E2E Tests (ubuntu-latest, firefox, 22)
Process completed with exit code 1.
|
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
E2E Tests (ubuntu-latest, webkit, 18)
Process completed with exit code 1.
|
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
E2E Tests (ubuntu-latest, webkit, 22)
Process completed with exit code 1.
|
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
E2E Tests (ubuntu-latest, webkit, 20)
Process completed with exit code 1.
|
[firefox] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [firefox] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ───────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[firefox] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [firefox] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ───────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[firefox] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [firefox] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ───────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[firefox] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [firefox] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ───────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[firefox] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [firefox] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ───────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[firefox] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [firefox] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ───────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /home/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
E2E Tests (ubuntu-latest, firefox, 18)
Process completed with exit code 1.
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests\integrations\custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:41:33)
at D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests\integrations\custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:41:33)
at D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests\integrations\custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:41:33)
at D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests\integrations\custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:41:33)
at D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:80:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests\integrations\custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:41:33)
at D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:80:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests\integrations\custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:41:33)
at D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:80:2
|
[chromium] › async-validation.spec.ts:148:6 › With JS › Form reset:
tests\integrations\async-validation.spec.ts#L170
3) [chromium] › async-validation.spec.ts:148:6 › With JS › Form reset ────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Email is already used",
"",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 2 elements
- locator resolved to 2 elements
- locator resolved to 2 elements
- locator resolved to 2 elements
- locator resolved to 2 elements
- locator resolved to 2 elements
- locator resolved to 2 elements
- locator resolved to 2 elements
- locator resolved to 2 elements
168 |
169 | await playground.reset.click();
> 170 | await expect(playground.error).toHaveText(['', '']);
| ^
171 | });
172 | });
173 |
at D:\a\conform\conform\tests\integrations\async-validation.spec.ts:170:34
|
E2E Tests (windows-latest, chromium, 18)
Process completed with exit code 1.
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests\integrations\custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:41:33)
at D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests\integrations\custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:41:33)
at D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests\integrations\custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:41:33)
at D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests\integrations\custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:41:33)
at D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:80:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests\integrations\custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:41:33)
at D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:80:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests\integrations\custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:41:33)
at D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:80:2
|
E2E Tests (windows-latest, chromium, 22)
Process completed with exit code 1.
|
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
1) [webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:75:2
|
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests/integrations/custom-inputs.spec.ts#L41
2) [webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (/Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:41:33)
at /Users/runner/work/conform/conform/tests/integrations/custom-inputs.spec.ts:80:2
|
E2E Tests (macos-latest, webkit, 22)
Process completed with exit code 1.
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests\integrations\custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:41:33)
at D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests\integrations\custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:41:33)
at D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl:
tests\integrations\custom-inputs.spec.ts#L41
1) [chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ──────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:41:33)
at D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:75:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests\integrations\custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:41:33)
at D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:80:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests\integrations\custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:41:33)
at D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:80:2
|
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl:
tests\integrations\custom-inputs.spec.ts#L41
2) [chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ──────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('body').locator('main p')
- Expected - 1
+ Received + 1
Array [
- "",
+ "Color is required",
"",
"Please accept the terms of service",
"At least one option is required",
]
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('body').locator('main p')
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
- locator resolved to 4 elements
39 | await playground.container.getByText('Spanish').click();
40 | await playground.container.click();
> 41 | await expect(playground.error).toHaveText([
| ^
42 | '',
43 | '',
44 | 'Please accept the terms of service',
at runTest (D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:41:33)
at D:\a\conform\conform\tests\integrations\custom-inputs.spec.ts:80:2
|
E2E Tests (windows-latest, chromium, 20)
Process completed with exit code 1.
|
🎭 Playwright Run Summary
2 failed
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ───────────────────
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ───────────────────
9 skipped
98 passed (1.4m)
|
🎭 Playwright Run Summary
2 failed
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ───────────────────
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ───────────────────
9 skipped
98 passed (1.7m)
|
🎭 Playwright Run Summary
2 failed
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ───────────────────
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ───────────────────
9 skipped
98 passed (1.7m)
|
🎭 Playwright Run Summary
2 failed
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ───────────────────
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ───────────────────
9 skipped
98 passed (1.6m)
|
🎭 Playwright Run Summary
2 failed
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ─────────────────────
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ─────────────────────
9 skipped
98 passed (1.7m)
|
🎭 Playwright Run Summary
2 failed
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ───────────────────
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ───────────────────
1 flaky
[chromium] › async-validation.spec.ts:148:6 › With JS › Form reset ─────────────────────────────
9 skipped
97 passed (1.6m)
|
🎭 Playwright Run Summary
2 failed
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ─────────────────────
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ─────────────────────
1 flaky
[webkit] › recursive-list.spec.ts:38:6 › With JS › Server Validation ───────────────────────────
9 skipped
97 passed (1.8m)
|
🎭 Playwright Run Summary
2 failed
[firefox] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ────────────────────
[firefox] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ────────────────────
9 skipped
98 passed (2.4m)
|
🎭 Playwright Run Summary
2 failed
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ───────────────────
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ───────────────────
9 skipped
98 passed (1.9m)
|
🎭 Playwright Run Summary
2 failed
[firefox] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ────────────────────
[firefox] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ────────────────────
9 skipped
98 passed (2.4m)
|
🎭 Playwright Run Summary
2 failed
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ─────────────────────
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ─────────────────────
9 skipped
98 passed (2.4m)
|
🎭 Playwright Run Summary
2 failed
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ─────────────────────
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ─────────────────────
9 skipped
98 passed (2.4m)
|
🎭 Playwright Run Summary
2 failed
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ─────────────────────
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ─────────────────────
9 skipped
98 passed (2.3m)
|
🎭 Playwright Run Summary
2 failed
[firefox] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ────────────────────
[firefox] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ────────────────────
9 skipped
98 passed (2.5m)
|
🎭 Playwright Run Summary
2 failed
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ───────────────────
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ───────────────────
1 flaky
[chromium] › async-validation.spec.ts:148:6 › With JS › Form reset ─────────────────────────────
9 skipped
97 passed (2.1m)
|
🎭 Playwright Run Summary
2 failed
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ───────────────────
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ───────────────────
9 skipped
98 passed (2.0m)
|
🎭 Playwright Run Summary
2 failed
[webkit] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ─────────────────────
[webkit] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ─────────────────────
9 skipped
98 passed (1.8m)
|
🎭 Playwright Run Summary
2 failed
[chromium] › custom-inputs.spec.ts:73:5 › Client Validation: useInputControl ───────────────────
[chromium] › custom-inputs.spec.ts:78:5 › Server Validation: useInputControl ───────────────────
9 skipped
98 passed (2.0m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
playwright-report-macos-latest-node18-chromium
Expired
|
1.07 MB |
|
playwright-report-macos-latest-node18-webkit
Expired
|
1.48 MB |
|
playwright-report-macos-latest-node20-chromium
Expired
|
1.02 MB |
|
playwright-report-macos-latest-node20-webkit
Expired
|
1.27 MB |
|
playwright-report-macos-latest-node22-chromium
Expired
|
960 KB |
|
playwright-report-macos-latest-node22-webkit
Expired
|
1.31 MB |
|
playwright-report-ubuntu-latest-node18-chromium
Expired
|
1010 KB |
|
playwright-report-ubuntu-latest-node18-firefox
Expired
|
1.17 MB |
|
playwright-report-ubuntu-latest-node18-webkit
Expired
|
1.35 MB |
|
playwright-report-ubuntu-latest-node20-chromium
Expired
|
982 KB |
|
playwright-report-ubuntu-latest-node20-firefox
Expired
|
1.16 MB |
|
playwright-report-ubuntu-latest-node20-webkit
Expired
|
1.34 MB |
|
playwright-report-ubuntu-latest-node22-chromium
Expired
|
1010 KB |
|
playwright-report-ubuntu-latest-node22-firefox
Expired
|
1.16 MB |
|
playwright-report-ubuntu-latest-node22-webkit
Expired
|
1.35 MB |
|
playwright-report-windows-latest-node18-chromium
Expired
|
990 KB |
|
playwright-report-windows-latest-node20-chromium
Expired
|
839 KB |
|
playwright-report-windows-latest-node22-chromium
Expired
|
812 KB |
|