fix(internals): only mounted dependents can be added to mounted.t #5500
test-multiple-versions.yml
on: pull_request
Matrix: test_multiple_versions
Annotations
110 errors
|
tests/react/dependency.test.tsx > works a primitive atom and a dependent async atom:
tests/react/dependency.test.tsx#L98
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
2
, doubled:
2
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/dependency.test.tsx:98:17
|
|
tests/react/basic.test.tsx > should be able to use a double derived atom twice and useEffect (#373):
tests/react/basic.test.tsx#L832
TestingLibraryElementError: Unable to find an element with the text: count: 1,4,4. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
,
0
,
0
<button>
one up
</button>
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:832:17
|
|
tests/react/basic.test.tsx > uses a read-write derived atom with two primitive atoms:
tests/react/basic.test.tsx#L636
TestingLibraryElementError: Unable to find an element with the text: countA: 1, countB: 0, sum: 1. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
countA:
1
, countB:
0
, sum:
0
</div>
<button>
incA
</button>
<button>
incB
</button>
<button>
reset
</button>
<button>
incBoth
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:636:17
|
|
tests/react/basic.test.tsx > works with async get without setTimeout:
tests/react/basic.test.tsx#L348
TestingLibraryElementError: Unable to find an element with the text: count: 1, delayedCount: 1. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayedCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:348:17
|
|
tests/react/basic.test.tsx > uses a read-write derived atom:
tests/react/basic.test.tsx#L129
TestingLibraryElementError: Unable to find an element with the text: doubledCount: 4. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
2
</div>
<div>
doubledCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:129:17
|
|
tests/react/basic.test.tsx > uses a read-only derived atom:
tests/react/basic.test.tsx#L96
TestingLibraryElementError: Unable to find an element with the text: doubledCount: 2. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
</div>
<div>
doubledCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:96:17
|
|
tests/react/async.test.tsx > uses async atom double chain (#306):
tests/react/async.test.tsx#L592
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayed:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:592:17
|
|
tests/react/async.test.tsx > uses async atom in the middle of dependency chain:
tests/react/async.test.tsx#L306
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayed:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:306:17
|
|
tests/react/async.test.tsx > works with async get with extra deps:
tests/react/async.test.tsx#L191
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
</div>
<button>
button
</button>
<div>
delayedCount:
0
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:191:17
|
|
tests/react/async.test.tsx > does not show async stale result on derived atom:
tests/react/async.test.tsx#L144
TestingLibraryElementError: Unable to find an element with the text: loading derived value. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
<div>
count:
1
</div>
<div
style="display: none !important;"
>
async value:
null
</div>
<div>
loading async value
</div>
<div>
derived value:
null
</div>
<button>
button
</button>
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:144:17
|
|
tests/vanilla/internals.test.tsx > store hooks > unmount hook (u) > should call unmount hook when atom is unmounted:
tests/vanilla/internals.test.tsx#L163
AssertionError: expected "vi.fn()" to be called 1 times, but got 0 times
❯ tests/vanilla/internals.test.tsx:163:31
|
|
tests/vanilla/effect.test.ts > responds to changes to atoms when mounted with get:
tests/vanilla/effect.test.ts#L199
AssertionError: expected "vi.fn()" to be called 4 times, but got 3 times
❯ tests/vanilla/effect.test.ts:199:19
|
|
tests/vanilla/effect.test.ts > responds to changes to atoms when subscribed:
tests/vanilla/effect.test.ts#L162
AssertionError: expected "vi.fn()" to be called 4 times, but got 3 times
❯ tests/vanilla/effect.test.ts:162:19
|
|
tests/vanilla/dependency.test.tsx > should not re-evaluate stable derived atom values in situations where dependencies are re-ordered (#2738):
tests/vanilla/dependency.test.tsx#L312
AssertionError: expected 2 to be 3 // Object.is equality
- Expected
+ Received
- 3
+ 2
❯ tests/vanilla/dependency.test.tsx:312:30
|
|
tests/react/onmount.test.tsx > mount/unmount test with async atom:
tests/react/onmount.test.tsx#L342
AssertionError: expected "vi.fn()" to be called 1 times, but got 0 times
❯ tests/react/onmount.test.tsx:342:23
|
|
tests/react/onmount.test.tsx > mount/unMount order:
tests/react/onmount.test.tsx#L284
AssertionError: expected [ 1, 1 ] to deeply equal [ 1, +0 ]
- Expected
+ Received
[
1,
- 0,
+ 1,
]
❯ tests/react/onmount.test.tsx:284:21
|
|
tests/react/onmount.test.tsx > one derived atom, one onMount for the derived one, and one for the regular atom + onUnMount:
tests/react/onmount.test.tsx#L207
AssertionError: expected "vi.fn()" to be called 1 times, but got 0 times
❯ tests/react/onmount.test.tsx:207:30
|
|
tests/react/onmount.test.tsx > mount/unmount test:
tests/react/onmount.test.tsx#L155
AssertionError: expected "vi.fn()" to be called 1 times, but got 0 times
❯ tests/react/onmount.test.tsx:155:23
|
|
tests/react/dependency.test.tsx > can remount atoms with dependency (#490):
tests/react/dependency.test.tsx#L451
TestingLibraryElementError: Unable to find an element with the text: derived: 2. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
<button>
toggle
</button>
<div>
count:
2
</div>
<button>
button
</button>
<div>
derived:
1
</div>
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/dependency.test.tsx:451:17
|
|
tests/react/dependency.test.tsx > should keep a dependent atom value even if unmounted:
tests/react/dependency.test.tsx#L220
AssertionError: expected "vi.fn()" to be successfully called 1 times
❯ tests/react/dependency.test.tsx:220:21
|
|
tests/react/dependency.test.tsx > works a primitive atom and a dependent async atom:
tests/react/dependency.test.tsx#L98
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
2
, doubled:
2
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/dependency.test.tsx:98:17
|
|
tests/react/basic.test.tsx > should be able to use a double derived atom twice and useEffect (#373):
tests/react/basic.test.tsx#L832
TestingLibraryElementError: Unable to find an element with the text: count: 1,4,4. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
,
0
,
0
<button>
one up
</button>
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:832:17
|
|
tests/react/basic.test.tsx > uses a read-write derived atom with two primitive atoms:
tests/react/basic.test.tsx#L636
TestingLibraryElementError: Unable to find an element with the text: countA: 1, countB: 0, sum: 1. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
countA:
1
, countB:
0
, sum:
0
</div>
<button>
incA
</button>
<button>
incB
</button>
<button>
reset
</button>
<button>
incBoth
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:636:17
|
|
tests/react/basic.test.tsx > works with async get without setTimeout:
tests/react/basic.test.tsx#L348
TestingLibraryElementError: Unable to find an element with the text: count: 1, delayedCount: 1. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayedCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:348:17
|
|
tests/react/basic.test.tsx > uses a read-write derived atom:
tests/react/basic.test.tsx#L129
TestingLibraryElementError: Unable to find an element with the text: doubledCount: 4. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
2
</div>
<div>
doubledCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:129:17
|
|
tests/react/basic.test.tsx > uses a read-only derived atom:
tests/react/basic.test.tsx#L96
TestingLibraryElementError: Unable to find an element with the text: doubledCount: 2. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
</div>
<div>
doubledCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:96:17
|
|
tests/react/async.test.tsx > uses async atom double chain (#306):
tests/react/async.test.tsx#L592
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayed:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:592:17
|
|
tests/react/async.test.tsx > uses async atom in the middle of dependency chain:
tests/react/async.test.tsx#L306
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayed:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:306:17
|
|
tests/react/async.test.tsx > works with async get with extra deps:
tests/react/async.test.tsx#L191
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
</div>
<button>
button
</button>
<div>
delayedCount:
0
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:191:17
|
|
tests/react/async.test.tsx > does not show async stale result on derived atom:
tests/react/async.test.tsx#L144
TestingLibraryElementError: Unable to find an element with the text: loading derived value. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
<div>
count:
1
</div>
<div
style="display: none !important;"
>
async value:
null
</div>
<div>
loading async value
</div>
<div>
derived value:
null
</div>
<button>
button
</button>
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:144:17
|
|
tests/react/dependency.test.tsx > works a primitive atom and a dependent async atom:
tests/react/dependency.test.tsx#L98
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
2
, doubled:
2
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/dependency.test.tsx:98:17
|
|
tests/react/basic.test.tsx > should be able to use a double derived atom twice and useEffect (#373):
tests/react/basic.test.tsx#L832
TestingLibraryElementError: Unable to find an element with the text: count: 1,4,4. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
,
0
,
0
<button>
one up
</button>
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:832:17
|
|
tests/react/basic.test.tsx > uses a read-write derived atom with two primitive atoms:
tests/react/basic.test.tsx#L636
TestingLibraryElementError: Unable to find an element with the text: countA: 1, countB: 0, sum: 1. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
countA:
1
, countB:
0
, sum:
0
</div>
<button>
incA
</button>
<button>
incB
</button>
<button>
reset
</button>
<button>
incBoth
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:636:17
|
|
tests/react/basic.test.tsx > works with async get without setTimeout:
tests/react/basic.test.tsx#L348
TestingLibraryElementError: Unable to find an element with the text: count: 1, delayedCount: 1. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayedCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:348:17
|
|
tests/react/basic.test.tsx > uses a read-write derived atom:
tests/react/basic.test.tsx#L129
TestingLibraryElementError: Unable to find an element with the text: doubledCount: 4. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
2
</div>
<div>
doubledCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:129:17
|
|
tests/react/basic.test.tsx > uses a read-only derived atom:
tests/react/basic.test.tsx#L96
TestingLibraryElementError: Unable to find an element with the text: doubledCount: 2. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
</div>
<div>
doubledCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:96:17
|
|
tests/react/async.test.tsx > uses async atom double chain (#306):
tests/react/async.test.tsx#L592
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayed:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:592:17
|
|
tests/react/async.test.tsx > uses async atom in the middle of dependency chain:
tests/react/async.test.tsx#L306
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayed:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:306:17
|
|
tests/react/async.test.tsx > works with async get with extra deps:
tests/react/async.test.tsx#L191
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
</div>
<button>
button
</button>
<div>
delayedCount:
0
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:191:17
|
|
tests/react/async.test.tsx > does not show async stale result on derived atom:
tests/react/async.test.tsx#L144
TestingLibraryElementError: Unable to find an element with the text: loading derived value. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
<div>
count:
1
</div>
<div
style="display: none !important;"
>
async value:
null
</div>
<div>
loading async value
</div>
<div>
derived value:
null
</div>
<button>
button
</button>
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:144:17
|
|
tests/react/dependency.test.tsx > works a primitive atom and a dependent async atom:
tests/react/dependency.test.tsx#L98
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
2
, doubled:
2
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/dependency.test.tsx:98:17
|
|
tests/react/basic.test.tsx > should be able to use a double derived atom twice and useEffect (#373):
tests/react/basic.test.tsx#L832
TestingLibraryElementError: Unable to find an element with the text: count: 1,4,4. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
,
0
,
0
<button>
one up
</button>
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:832:17
|
|
tests/react/basic.test.tsx > uses a read-write derived atom with two primitive atoms:
tests/react/basic.test.tsx#L636
TestingLibraryElementError: Unable to find an element with the text: countA: 1, countB: 0, sum: 1. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
countA:
1
, countB:
0
, sum:
0
</div>
<button>
incA
</button>
<button>
incB
</button>
<button>
reset
</button>
<button>
incBoth
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:636:17
|
|
tests/react/basic.test.tsx > works with async get without setTimeout:
tests/react/basic.test.tsx#L348
TestingLibraryElementError: Unable to find an element with the text: count: 1, delayedCount: 1. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayedCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:348:17
|
|
tests/react/basic.test.tsx > uses a read-write derived atom:
tests/react/basic.test.tsx#L129
TestingLibraryElementError: Unable to find an element with the text: doubledCount: 4. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
2
</div>
<div>
doubledCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:129:17
|
|
tests/react/basic.test.tsx > uses a read-only derived atom:
tests/react/basic.test.tsx#L96
TestingLibraryElementError: Unable to find an element with the text: doubledCount: 2. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
</div>
<div>
doubledCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:96:17
|
|
tests/react/async.test.tsx > uses async atom double chain (#306):
tests/react/async.test.tsx#L592
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayed:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:592:17
|
|
tests/react/async.test.tsx > uses async atom in the middle of dependency chain:
tests/react/async.test.tsx#L306
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayed:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:306:17
|
|
tests/react/async.test.tsx > works with async get with extra deps:
tests/react/async.test.tsx#L191
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
</div>
<button>
button
</button>
<div>
delayedCount:
0
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:191:17
|
|
tests/react/async.test.tsx > does not show async stale result on derived atom:
tests/react/async.test.tsx#L144
TestingLibraryElementError: Unable to find an element with the text: loading derived value. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
<div>
count:
1
</div>
<div
style="display: none !important;"
>
async value:
null
</div>
<div>
loading async value
</div>
<div>
derived value:
null
</div>
<button>
button
</button>
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:144:17
|
|
tests/react/dependency.test.tsx > works a primitive atom and a dependent async atom:
tests/react/dependency.test.tsx#L98
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
2
, doubled:
2
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/dependency.test.tsx:98:17
|
|
tests/react/basic.test.tsx > should be able to use a double derived atom twice and useEffect (#373):
tests/react/basic.test.tsx#L832
TestingLibraryElementError: Unable to find an element with the text: count: 1,4,4. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
,
0
,
0
<button>
one up
</button>
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:832:17
|
|
tests/react/basic.test.tsx > uses a read-write derived atom with two primitive atoms:
tests/react/basic.test.tsx#L636
TestingLibraryElementError: Unable to find an element with the text: countA: 1, countB: 0, sum: 1. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
countA:
1
, countB:
0
, sum:
0
</div>
<button>
incA
</button>
<button>
incB
</button>
<button>
reset
</button>
<button>
incBoth
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:636:17
|
|
tests/react/basic.test.tsx > works with async get without setTimeout:
tests/react/basic.test.tsx#L348
TestingLibraryElementError: Unable to find an element with the text: count: 1, delayedCount: 1. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayedCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:348:17
|
|
tests/react/basic.test.tsx > uses a read-write derived atom:
tests/react/basic.test.tsx#L129
TestingLibraryElementError: Unable to find an element with the text: doubledCount: 4. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
2
</div>
<div>
doubledCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:129:17
|
|
tests/react/basic.test.tsx > uses a read-only derived atom:
tests/react/basic.test.tsx#L96
TestingLibraryElementError: Unable to find an element with the text: doubledCount: 2. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
</div>
<div>
doubledCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:96:17
|
|
tests/react/async.test.tsx > uses async atom double chain (#306):
tests/react/async.test.tsx#L592
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayed:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:592:17
|
|
tests/react/async.test.tsx > uses async atom in the middle of dependency chain:
tests/react/async.test.tsx#L306
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayed:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:306:17
|
|
tests/react/async.test.tsx > works with async get with extra deps:
tests/react/async.test.tsx#L191
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
</div>
<button>
button
</button>
<div>
delayedCount:
0
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:191:17
|
|
tests/react/async.test.tsx > does not show async stale result on derived atom:
tests/react/async.test.tsx#L144
TestingLibraryElementError: Unable to find an element with the text: loading derived value. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
<div>
count:
1
</div>
<div
style="display: none !important;"
>
async value:
null
</div>
<div>
loading async value
</div>
<div>
derived value:
null
</div>
<button>
button
</button>
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:144:17
|
|
tests/react/dependency.test.tsx > works a primitive atom and a dependent async atom:
tests/react/dependency.test.tsx#L98
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
2
, doubled:
2
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/dependency.test.tsx:98:17
|
|
tests/react/basic.test.tsx > should be able to use a double derived atom twice and useEffect (#373):
tests/react/basic.test.tsx#L832
TestingLibraryElementError: Unable to find an element with the text: count: 1,4,4. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
,
0
,
0
<button>
one up
</button>
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:832:17
|
|
tests/react/basic.test.tsx > uses a read-write derived atom with two primitive atoms:
tests/react/basic.test.tsx#L636
TestingLibraryElementError: Unable to find an element with the text: countA: 1, countB: 0, sum: 1. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
countA:
1
, countB:
0
, sum:
0
</div>
<button>
incA
</button>
<button>
incB
</button>
<button>
reset
</button>
<button>
incBoth
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:636:17
|
|
tests/react/basic.test.tsx > works with async get without setTimeout:
tests/react/basic.test.tsx#L348
TestingLibraryElementError: Unable to find an element with the text: count: 1, delayedCount: 1. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayedCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:348:17
|
|
tests/react/basic.test.tsx > uses a read-write derived atom:
tests/react/basic.test.tsx#L129
TestingLibraryElementError: Unable to find an element with the text: doubledCount: 4. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
2
</div>
<div>
doubledCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:129:17
|
|
tests/react/basic.test.tsx > uses a read-only derived atom:
tests/react/basic.test.tsx#L96
TestingLibraryElementError: Unable to find an element with the text: doubledCount: 2. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
</div>
<div>
doubledCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:96:17
|
|
tests/react/async.test.tsx > uses async atom double chain (#306):
tests/react/async.test.tsx#L592
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayed:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:592:17
|
|
tests/react/async.test.tsx > uses async atom in the middle of dependency chain:
tests/react/async.test.tsx#L306
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayed:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:306:17
|
|
tests/react/async.test.tsx > works with async get with extra deps:
tests/react/async.test.tsx#L191
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
</div>
<button>
button
</button>
<div>
delayedCount:
0
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:191:17
|
|
tests/react/async.test.tsx > does not show async stale result on derived atom:
tests/react/async.test.tsx#L144
TestingLibraryElementError: Unable to find an element with the text: loading derived value. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
<div>
count:
1
</div>
<div
style="display: none !important;"
>
async value:
null
</div>
<div>
loading async value
</div>
<div>
derived value:
null
</div>
<button>
button
</button>
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:144:17
|
|
tests/react/dependency.test.tsx > works a primitive atom and a dependent async atom:
tests/react/dependency.test.tsx#L98
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
2
, doubled:
2
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/dependency.test.tsx:98:17
|
|
tests/react/basic.test.tsx > should be able to use a double derived atom twice and useEffect (#373):
tests/react/basic.test.tsx#L832
TestingLibraryElementError: Unable to find an element with the text: count: 1,4,4. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
,
0
,
0
<button>
one up
</button>
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:832:17
|
|
tests/react/basic.test.tsx > uses a read-write derived atom with two primitive atoms:
tests/react/basic.test.tsx#L636
TestingLibraryElementError: Unable to find an element with the text: countA: 1, countB: 0, sum: 1. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
countA:
1
, countB:
0
, sum:
0
</div>
<button>
incA
</button>
<button>
incB
</button>
<button>
reset
</button>
<button>
incBoth
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:636:17
|
|
tests/react/basic.test.tsx > works with async get without setTimeout:
tests/react/basic.test.tsx#L348
TestingLibraryElementError: Unable to find an element with the text: count: 1, delayedCount: 1. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayedCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:348:17
|
|
tests/react/basic.test.tsx > uses a read-write derived atom:
tests/react/basic.test.tsx#L129
TestingLibraryElementError: Unable to find an element with the text: doubledCount: 4. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
2
</div>
<div>
doubledCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:129:17
|
|
tests/react/basic.test.tsx > uses a read-only derived atom:
tests/react/basic.test.tsx#L96
TestingLibraryElementError: Unable to find an element with the text: doubledCount: 2. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
</div>
<div>
doubledCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:96:17
|
|
tests/react/async.test.tsx > uses async atom double chain (#306):
tests/react/async.test.tsx#L592
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayed:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:592:17
|
|
tests/react/async.test.tsx > uses async atom in the middle of dependency chain:
tests/react/async.test.tsx#L306
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayed:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:306:17
|
|
tests/react/async.test.tsx > works with async get with extra deps:
tests/react/async.test.tsx#L191
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
</div>
<button>
button
</button>
<div>
delayedCount:
0
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:191:17
|
|
tests/react/async.test.tsx > does not show async stale result on derived atom:
tests/react/async.test.tsx#L144
TestingLibraryElementError: Unable to find an element with the text: loading derived value. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
<div>
count:
1
</div>
<div
style="display: none !important;"
>
async value:
null
</div>
<div>
loading async value
</div>
<div>
derived value:
null
</div>
<button>
button
</button>
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:144:17
|
|
tests/react/dependency.test.tsx > works a primitive atom and a dependent async atom:
tests/react/dependency.test.tsx#L98
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
2
, doubled:
2
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/dependency.test.tsx:98:17
|
|
tests/react/basic.test.tsx > should be able to use a double derived atom twice and useEffect (#373):
tests/react/basic.test.tsx#L832
TestingLibraryElementError: Unable to find an element with the text: count: 1,4,4. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
,
0
,
0
<button>
one up
</button>
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:832:17
|
|
tests/react/basic.test.tsx > uses a read-write derived atom with two primitive atoms:
tests/react/basic.test.tsx#L636
TestingLibraryElementError: Unable to find an element with the text: countA: 1, countB: 0, sum: 1. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
countA:
1
, countB:
0
, sum:
0
</div>
<button>
incA
</button>
<button>
incB
</button>
<button>
reset
</button>
<button>
incBoth
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:636:17
|
|
tests/react/basic.test.tsx > works with async get without setTimeout:
tests/react/basic.test.tsx#L348
TestingLibraryElementError: Unable to find an element with the text: count: 1, delayedCount: 1. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayedCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:348:17
|
|
tests/react/basic.test.tsx > uses a read-write derived atom:
tests/react/basic.test.tsx#L129
TestingLibraryElementError: Unable to find an element with the text: doubledCount: 4. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
2
</div>
<div>
doubledCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:129:17
|
|
tests/react/basic.test.tsx > uses a read-only derived atom:
tests/react/basic.test.tsx#L96
TestingLibraryElementError: Unable to find an element with the text: doubledCount: 2. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
</div>
<div>
doubledCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:96:17
|
|
tests/react/async.test.tsx > uses async atom double chain (#306):
tests/react/async.test.tsx#L592
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayed:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:592:17
|
|
tests/react/async.test.tsx > uses async atom in the middle of dependency chain:
tests/react/async.test.tsx#L306
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayed:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:306:17
|
|
tests/react/async.test.tsx > works with async get with extra deps:
tests/react/async.test.tsx#L191
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
</div>
<button>
button
</button>
<div>
delayedCount:
0
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:191:17
|
|
tests/react/async.test.tsx > does not show async stale result on derived atom:
tests/react/async.test.tsx#L144
TestingLibraryElementError: Unable to find an element with the text: loading derived value. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
<div>
count:
1
</div>
<div
style="display: none !important;"
>
async value:
null
</div>
<div>
loading async value
</div>
<div>
derived value:
null
</div>
<button>
button
</button>
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:144:17
|
|
tests/vanilla/internals.test.tsx > store hooks > unmount hook (u) > should call unmount hook when atom is unmounted:
tests/vanilla/internals.test.tsx#L163
AssertionError: expected "spy" to be called 1 times, but got 0 times
❯ tests/vanilla/internals.test.tsx:163:31
|
|
tests/vanilla/effect.test.ts > responds to changes to atoms when mounted with get:
tests/vanilla/effect.test.ts#L199
AssertionError: expected "spy" to be called 4 times, but got 3 times
❯ tests/vanilla/effect.test.ts:199:19
|
|
tests/vanilla/effect.test.ts > responds to changes to atoms when subscribed:
tests/vanilla/effect.test.ts#L162
AssertionError: expected "spy" to be called 4 times, but got 3 times
❯ tests/vanilla/effect.test.ts:162:19
|
|
tests/vanilla/dependency.test.tsx > should not re-evaluate stable derived atom values in situations where dependencies are re-ordered (#2738):
tests/vanilla/dependency.test.tsx#L312
AssertionError: expected 2 to be 3 // Object.is equality
- Expected
+ Received
- 3
+ 2
❯ tests/vanilla/dependency.test.tsx:312:30
|
|
tests/react/onmount.test.tsx > mount/unmount test with async atom:
tests/react/onmount.test.tsx#L342
AssertionError: expected "spy" to be called 1 times, but got 0 times
❯ tests/react/onmount.test.tsx:342:23
|
|
tests/react/onmount.test.tsx > mount/unMount order:
tests/react/onmount.test.tsx#L284
AssertionError: expected [ 1, 1 ] to deeply equal [ 1, +0 ]
- Expected
+ Received
[
1,
- 0,
+ 1,
]
❯ tests/react/onmount.test.tsx:284:21
|
|
tests/react/onmount.test.tsx > one derived atom, one onMount for the derived one, and one for the regular atom + onUnMount:
tests/react/onmount.test.tsx#L207
AssertionError: expected "spy" to be called 1 times, but got 0 times
❯ tests/react/onmount.test.tsx:207:30
|
|
tests/react/onmount.test.tsx > mount/unmount test:
tests/react/onmount.test.tsx#L155
AssertionError: expected "spy" to be called 1 times, but got 0 times
❯ tests/react/onmount.test.tsx:155:23
|
|
tests/react/dependency.test.tsx > can remount atoms with dependency (#490):
tests/react/dependency.test.tsx#L451
TestingLibraryElementError: Unable to find an element with the text: derived: 2. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
<button>
toggle
</button>
<div>
count:
2
</div>
<button>
button
</button>
<div>
derived:
1
</div>
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/dependency.test.tsx:451:17
|
|
tests/react/dependency.test.tsx > should keep a dependent atom value even if unmounted:
tests/react/dependency.test.tsx#L220
AssertionError: expected "spy" to be successfully called 1 times
❯ tests/react/dependency.test.tsx:220:21
|
|
tests/react/dependency.test.tsx > works a primitive atom and a dependent async atom:
tests/react/dependency.test.tsx#L98
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
2
, doubled:
2
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/dependency.test.tsx:98:17
|
|
tests/react/basic.test.tsx > should be able to use a double derived atom twice and useEffect (#373):
tests/react/basic.test.tsx#L832
TestingLibraryElementError: Unable to find an element with the text: count: 1,4,4. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
,
0
,
0
<button>
one up
</button>
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:832:17
|
|
tests/react/basic.test.tsx > uses a read-write derived atom with two primitive atoms:
tests/react/basic.test.tsx#L636
TestingLibraryElementError: Unable to find an element with the text: countA: 1, countB: 0, sum: 1. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
countA:
1
, countB:
0
, sum:
0
</div>
<button>
incA
</button>
<button>
incB
</button>
<button>
reset
</button>
<button>
incBoth
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:636:17
|
|
tests/react/basic.test.tsx > works with async get without setTimeout:
tests/react/basic.test.tsx#L348
TestingLibraryElementError: Unable to find an element with the text: count: 1, delayedCount: 1. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayedCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:348:17
|
|
tests/react/basic.test.tsx > uses a read-write derived atom:
tests/react/basic.test.tsx#L129
TestingLibraryElementError: Unable to find an element with the text: doubledCount: 4. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
2
</div>
<div>
doubledCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:129:17
|
|
tests/react/basic.test.tsx > uses a read-only derived atom:
tests/react/basic.test.tsx#L96
TestingLibraryElementError: Unable to find an element with the text: doubledCount: 2. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
</div>
<div>
doubledCount:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/basic.test.tsx:96:17
|
|
tests/react/async.test.tsx > uses async atom double chain (#306):
tests/react/async.test.tsx#L592
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayed:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:592:17
|
|
tests/react/async.test.tsx > uses async atom in the middle of dependency chain:
tests/react/async.test.tsx#L306
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
, delayed:
0
</div>
<button>
button
</button>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:306:17
|
|
tests/react/async.test.tsx > works with async get with extra deps:
tests/react/async.test.tsx#L191
TestingLibraryElementError: Unable to find an element with the text: loading. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
count:
1
</div>
<button>
button
</button>
<div>
delayedCount:
0
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:191:17
|
|
tests/react/async.test.tsx > does not show async stale result on derived atom:
tests/react/async.test.tsx#L144
TestingLibraryElementError: Unable to find an element with the text: loading derived value. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
<div>
count:
1
</div>
<div
style="display: none !important;"
>
async value:
null
</div>
<div>
loading async value
</div>
<div>
derived value:
null
</div>
<button>
button
</button>
</div>
</div>
</body>
❯ Object.getElementError node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/config.js:37:19
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
❯ node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
❯ getByText node_modules/.pnpm/@testing-library[email protected]/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/react/async.test.tsx:144:17
|