Open MichailShcherbakov opened 11 months ago
https://codesandbox.io/p/sandbox/old-butterfly-239l2c?file=%2Fsrc%2FApp.test.js%3A4%2C37
<div> <p data-testid="text1" onMouseLeave={onMouseLeave}>text1</p> <p data-testid="text2">text2</p> </div>
const text1 = screen.getByTestId('text1') const text2 = screen.getByTestId('text2')
await user.pointer([{target: text1}, {target: text2}])
event.relatedTarget should be <p data-testid="text2">text2</p>
event.relatedTarget
<p data-testid="text2">text2</p>
event.relatedTarget is global
global
14.5.1
Testing Library framework: @testing-library/react@14.1.2
@testing-library/react@14.1.2
JS framework: react@18.2.0
react@18.2.0
Test environment: vitest@1.0.4
vitest@1.0.4
DOM implementation: jsdom@23.0.1
jsdom@23.0.1
No response
Reproduction example
https://codesandbox.io/p/sandbox/old-butterfly-239l2c?file=%2Fsrc%2FApp.test.js%3A4%2C37
Prerequisites
Expected behavior
event.relatedTarget
should be<p data-testid="text2">text2</p>
Actual behavior
event.relatedTarget
isglobal
User-event version
14.5.1
Environment
Testing Library framework:
@testing-library/react@14.1.2
JS framework:
react@18.2.0
Test environment:
vitest@1.0.4
DOM implementation:
jsdom@23.0.1
Additional context
No response