chore: From Flow to typescript #3496
continuous-integration.yaml
on: pull_request
Matrix: Continuous Integration
Annotations
15 errors and 1 warning
|
src/index.spec.tsx > reactElementToJSXString(ReactElement) > should not cause recursive loop when an element contains a ref:
src/index.spec.tsx#L1174
TestingLibraryElementError: Found multiple elements with the text: Hello world!
Here are the matching elements:
Ignored nodes: comments, script, style
<div>
Hello world!
</div>
Ignored nodes: comments, script, style
<div>
Hello world!
</div>
(If this is intentional, then use the `*AllBy*` variant of the query (like `queryAllByText`, `getAllByText`, or `findAllByText`)).
Ignored nodes: comments, script, style
<body>
<div>
<div>
<Container
title={{
component: <Test />
}}
/>
<div>
Hello world!
</div>
<p>
Start editing to see some magic happen :)
</p>
</div>
</div>
<div>
<input />
<div>
Hello world!
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:20:35
❯ getMultipleElementsFoundError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:23:10
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:55:13
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ src/index.spec.tsx:1174:19
|
|
src/index.spec.tsx > reactElementToJSXString(ReactElement) > should use inferred function name as display name for `forwardRef` element:
src/index.spec.tsx#L1182
AssertionError: expected '<Tag2 text="some label" />' to deeply equal '<Tag text="some label" />'
Expected: "<Tag text="some label" />"
Received: "<Tag2 text="some label" />"
❯ src/index.spec.tsx:1182:64
|
|
src/index.spec.tsx > reactElementToJSXString(ReactElement) > should use inferred function name as display name for `memo` element:
src/index.spec.tsx#L1203
AssertionError: expected '<Tag2 text="some label" />' to deeply equal '<Tag text="some label" />'
Expected: "<Tag text="some label" />"
Received: "<Tag2 text="some label" />"
❯ src/index.spec.tsx:1203:64
|
|
src/index.spec.tsx > reactElementToJSXString(ReactElement) > should use inferred function name as display name for a `forwardRef` wrapped in `memo`:
src/index.spec.tsx#L1226
AssertionError: expected '<Tag2 text="some label" />' to deeply equal '<Tag text="some label" />'
Expected: "<Tag text="some label" />"
Received: "<Tag2 text="some label" />"
❯ src/index.spec.tsx:1226:64
|
|
src/index.spec.tsx > reactElementToJSXString(ReactElement) > should use inferred function name as display name for a component wrapped in `memo` multiple times:
src/index.spec.tsx#L1240
AssertionError: expected '<Tag2 text="some label" />' to deeply equal '<Tag text="some label" />'
Expected: "<Tag text="some label" />"
Received: "<Tag2 text="some label" />"
❯ src/index.spec.tsx:1240:64
|
|
src/index.spec.tsx > reactElementToJSXString(ReactElement) > should stringify `forwardRef` element with a circular property:
src/index.spec.tsx#L1382
AssertionError: expected '<TagList\n tags={[\n <Tag2 key="o…' to deeply equal '<TagList\n tags={[\n <Tag key="oo…'
- Expected
+ Received
<TagList
tags={[
- <Tag key="oops" text="oops, circular"/>
+ <Tag2 key="oops" text="oops, circular"/>
]}
/>
❯ src/index.spec.tsx:1382:7
|
|
Continuous Integration (20)
Process completed with exit code 1.
|
|
Continuous Integration (22)
The job was canceled because "_20" failed.
|
|
src/index.spec.tsx > reactElementToJSXString(ReactElement) > should not cause recursive loop when an element contains a ref:
src/index.spec.tsx#L1174
TestingLibraryElementError: Found multiple elements with the text: Hello world!
Here are the matching elements:
Ignored nodes: comments, script, style
<div>
Hello world!
</div>
Ignored nodes: comments, script, style
<div>
Hello world!
</div>
(If this is intentional, then use the `*AllBy*` variant of the query (like `queryAllByText`, `getAllByText`, or `findAllByText`)).
Ignored nodes: comments, script, style
<body>
<div>
<div>
<Container
title={{
component: <Test />
}}
/>
<div>
Hello world!
</div>
<p>
Start editing to see some magic happen :)
</p>
</div>
</div>
<div>
<input />
<div>
Hello world!
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:20:35
❯ getMultipleElementsFoundError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:23:10
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:55:13
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ src/index.spec.tsx:1174:19
|
|
src/index.spec.tsx > reactElementToJSXString(ReactElement) > should use inferred function name as display name for `forwardRef` element:
src/index.spec.tsx#L1182
AssertionError: expected '<Tag2 text="some label" />' to deeply equal '<Tag text="some label" />'
Expected: "<Tag text="some label" />"
Received: "<Tag2 text="some label" />"
❯ src/index.spec.tsx:1182:64
|
|
src/index.spec.tsx > reactElementToJSXString(ReactElement) > should use inferred function name as display name for `memo` element:
src/index.spec.tsx#L1203
AssertionError: expected '<Tag2 text="some label" />' to deeply equal '<Tag text="some label" />'
Expected: "<Tag text="some label" />"
Received: "<Tag2 text="some label" />"
❯ src/index.spec.tsx:1203:64
|
|
src/index.spec.tsx > reactElementToJSXString(ReactElement) > should use inferred function name as display name for a `forwardRef` wrapped in `memo`:
src/index.spec.tsx#L1226
AssertionError: expected '<Tag2 text="some label" />' to deeply equal '<Tag text="some label" />'
Expected: "<Tag text="some label" />"
Received: "<Tag2 text="some label" />"
❯ src/index.spec.tsx:1226:64
|
|
src/index.spec.tsx > reactElementToJSXString(ReactElement) > should use inferred function name as display name for a component wrapped in `memo` multiple times:
src/index.spec.tsx#L1240
AssertionError: expected '<Tag2 text="some label" />' to deeply equal '<Tag text="some label" />'
Expected: "<Tag text="some label" />"
Received: "<Tag2 text="some label" />"
❯ src/index.spec.tsx:1240:64
|
|
src/index.spec.tsx > reactElementToJSXString(ReactElement) > should stringify `forwardRef` element with a circular property:
src/index.spec.tsx#L1382
AssertionError: expected '<TagList\n tags={[\n <Tag2 key="o…' to deeply equal '<TagList\n tags={[\n <Tag key="oo…'
- Expected
+ Received
<TagList
tags={[
- <Tag key="oops" text="oops, circular"/>
+ <Tag2 key="oops" text="oops, circular"/>
]}
/>
❯ src/index.spec.tsx:1382:7
|
|
Continuous Integration (22)
The operation was canceled.
|
|
Continuous Integration (20)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|