Skip to content

Commit 8b106fa

Browse files
committed
test for pointer leave
1 parent ba38405 commit 8b106fa

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/__tests__/events.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -199,16 +199,22 @@ test('onChange works', () => {
199199

200200
test('calling `onPointerEnter` directly works too', () => {
201201
const handlePointerEnter = jest.fn()
202+
const handlePointerLeave = jest.fn()
202203
const {container} = render(
203204
<div>
204-
<button onPointerEnter={handlePointerEnter} />
205+
<button
206+
onPointerEnter={handlePointerEnter}
207+
onPointerLeave={handlePointerLeave}
208+
/>
205209
</div>,
206210
)
207211
const button = container.firstChild.firstChild
208212

209213
fireEvent.pointerEnter(button)
210-
211214
expect(handlePointerEnter).toHaveBeenCalledTimes(1)
215+
216+
fireEvent.pointerLeave(button)
217+
expect(handlePointerLeave).toHaveBeenCalledTimes(1)
212218
})
213219

214220
test('calling `fireEvent` directly works too', () => {

0 commit comments

Comments
 (0)