File tree 2 files changed +17
-21
lines changed
2 files changed +17
-21
lines changed Original file line number Diff line number Diff line change 44
44
"license" : " MIT" ,
45
45
"dependencies" : {
46
46
"@babel/runtime" : " ^7.11.2" ,
47
- "@testing-library/dom" : " ^7.23.0 "
47
+ "@testing-library/dom" : " ^7.24.2 "
48
48
},
49
49
"devDependencies" : {
50
50
"@testing-library/jest-dom" : " ^5.11.4" ,
Original file line number Diff line number Diff line change @@ -62,6 +62,22 @@ const eventTypes = [
62
62
] ,
63
63
elementType : 'button' ,
64
64
} ,
65
+ {
66
+ type : 'Pointer' ,
67
+ events : [
68
+ 'pointerOver' ,
69
+ 'pointerEnter' ,
70
+ 'pointerDown' ,
71
+ 'pointerMove' ,
72
+ 'pointerUp' ,
73
+ 'pointerCancel' ,
74
+ 'pointerOut' ,
75
+ 'pointerLeave' ,
76
+ 'gotPointerCapture' ,
77
+ 'lostPointerCapture' ,
78
+ ] ,
79
+ elementType : 'button' ,
80
+ } ,
65
81
{
66
82
type : 'Selection' ,
67
83
events : [ 'select' ] ,
@@ -197,26 +213,6 @@ test('onChange works', () => {
197
213
expect ( handleChange ) . toHaveBeenCalledTimes ( 1 )
198
214
} )
199
215
200
- test ( 'calling `onPointerEnter` directly works too' , ( ) => {
201
- const handlePointerEnter = jest . fn ( )
202
- const handlePointerLeave = jest . fn ( )
203
- const { container} = render (
204
- < div >
205
- < button
206
- onPointerEnter = { handlePointerEnter }
207
- onPointerLeave = { handlePointerLeave }
208
- />
209
- </ div > ,
210
- )
211
- const button = container . firstChild . firstChild
212
-
213
- fireEvent . pointerEnter ( button )
214
- expect ( handlePointerEnter ) . toHaveBeenCalledTimes ( 1 )
215
-
216
- fireEvent . pointerLeave ( button )
217
- expect ( handlePointerLeave ) . toHaveBeenCalledTimes ( 1 )
218
- } )
219
-
220
216
test ( 'calling `fireEvent` directly works too' , ( ) => {
221
217
const handleEvent = jest . fn ( )
222
218
const {
You can’t perform that action at this time.
0 commit comments