@@ -2306,7 +2306,7 @@ describe('useDrag and useDrop', function () {
2306
2306
expect ( document . getElementById ( draggable . getAttribute ( 'aria-describedby' ) ) ) . toHaveTextContent ( 'Click to start dragging' ) ;
2307
2307
expect ( draggable ) . toHaveAttribute ( 'data-dragging' , 'false' ) ;
2308
2308
2309
- await user . click ( draggable ) ;
2309
+ await user . pointer ( { target : draggable , keys : '[MouseLeft]' , coords : { width : 0 , height : 0 } } ) ;
2310
2310
act ( ( ) => jest . runAllTimers ( ) ) ;
2311
2311
expect ( document . activeElement ) . toBe ( draggable ) ;
2312
2312
expect ( draggable ) . toHaveAttribute ( 'aria-describedby' ) ;
@@ -2425,7 +2425,7 @@ describe('useDrag and useDrop', function () {
2425
2425
let buttons = tree . getAllByRole ( 'button' ) ;
2426
2426
expect ( buttons ) . toHaveLength ( 4 ) ;
2427
2427
2428
- await user . click ( draggable ) ;
2428
+ await user . pointer ( { target : draggable , keys : '[MouseLeft]' , coords : { width : 0 , height : 0 } } ) ;
2429
2429
act ( ( ) => jest . runAllTimers ( ) ) ;
2430
2430
2431
2431
buttons = tree . getAllByRole ( 'button' ) ;
@@ -2469,7 +2469,7 @@ describe('useDrag and useDrop', function () {
2469
2469
act ( ( ) => draggable . focus ( ) ) ;
2470
2470
fireEvent ( draggable , pointerEvent ( 'pointerdown' , { pointerId : 1 , width : 1 , height : 1 , pressure : 0 , detail : 0 } ) ) ;
2471
2471
fireEvent ( draggable , pointerEvent ( 'pointerup' , { pointerId : 1 , width : 1 , height : 1 , pressure : 0 , detail : 0 } ) ) ;
2472
- await user . click ( draggable ) ;
2472
+ await user . pointer ( { target : draggable , keys : '[MouseLeft]' , coords : { width : 0 , height : 0 } } ) ;
2473
2473
act ( ( ) => jest . runAllTimers ( ) ) ;
2474
2474
expect ( draggable ) . toHaveAttribute ( 'data-dragging' , 'true' ) ;
2475
2475
expect ( draggable ) . toHaveAttribute ( 'aria-describedby' ) ;
@@ -2499,7 +2499,7 @@ describe('useDrag and useDrop', function () {
2499
2499
act ( ( ) => draggable . focus ( ) ) ;
2500
2500
fireEvent ( draggable , pointerEvent ( 'pointerdown' , { pointerId : 1 , width : 1 , height : 1 , pressure : 0 , detail : 0 } ) ) ;
2501
2501
fireEvent ( draggable , pointerEvent ( 'pointerup' , { pointerId : 1 , width : 1 , height : 1 , pressure : 0 , detail : 0 } ) ) ;
2502
- await user . click ( draggable ) ;
2502
+ await user . pointer ( { target : draggable , keys : '[MouseLeft]' , coords : { width : 0 , height : 0 } } ) ;
2503
2503
act ( ( ) => jest . runAllTimers ( ) ) ;
2504
2504
expect ( draggable ) . toHaveAttribute ( 'data-dragging' , 'true' ) ;
2505
2505
@@ -2536,7 +2536,7 @@ describe('useDrag and useDrop', function () {
2536
2536
let draggable = tree . getByText ( 'Drag me' ) ;
2537
2537
2538
2538
act ( ( ) => draggable . focus ( ) ) ;
2539
- await user . click ( draggable ) ;
2539
+ await user . pointer ( { target : draggable , keys : '[MouseLeft]' , coords : { width : 0 , height : 0 } } ) ;
2540
2540
act ( ( ) => jest . runAllTimers ( ) ) ;
2541
2541
2542
2542
expect ( tree . getAllByRole ( 'button' ) ) . toHaveLength ( 2 ) ;
@@ -2597,7 +2597,7 @@ describe('useDrag and useDrop', function () {
2597
2597
let draggable = tree . getByText ( 'Drag me' ) ;
2598
2598
2599
2599
act ( ( ) => draggable . focus ( ) ) ;
2600
- await user . click ( draggable ) ;
2600
+ await user . pointer ( { target : draggable , keys : '[MouseLeft]' , coords : { width : 0 , height : 0 } } ) ;
2601
2601
act ( ( ) => jest . runAllTimers ( ) ) ;
2602
2602
2603
2603
expect ( tree . getAllByRole ( 'button' ) ) . toHaveLength ( 3 ) ;
@@ -2622,7 +2622,7 @@ describe('useDrag and useDrop', function () {
2622
2622
let draggable = tree . getByText ( 'Drag me' ) ;
2623
2623
2624
2624
act ( ( ) => draggable . focus ( ) ) ;
2625
- await user . click ( draggable ) ;
2625
+ await user . pointer ( { target : draggable , keys : '[MouseLeft]' , coords : { width : 0 , height : 0 } } ) ;
2626
2626
act ( ( ) => jest . runAllTimers ( ) ) ;
2627
2627
2628
2628
expect ( tree . getAllByRole ( 'button' ) ) . toHaveLength ( 3 ) ;
@@ -2645,7 +2645,7 @@ describe('useDrag and useDrop', function () {
2645
2645
let input = tree . getByRole ( 'textbox' ) ;
2646
2646
2647
2647
act ( ( ) => draggable . focus ( ) ) ;
2648
- await user . click ( draggable ) ;
2648
+ await user . pointer ( { target : draggable , keys : '[MouseLeft]' , coords : { width : 0 , height : 0 } } ) ;
2649
2649
act ( ( ) => jest . runAllTimers ( ) ) ;
2650
2650
2651
2651
act ( ( ) => droppable . focus ( ) ) ;
@@ -2665,7 +2665,7 @@ describe('useDrag and useDrop', function () {
2665
2665
let input = tree . getByRole ( 'textbox' ) ;
2666
2666
2667
2667
act ( ( ) => draggable . focus ( ) ) ;
2668
- await user . click ( draggable ) ;
2668
+ await user . pointer ( { target : draggable , keys : '[MouseLeft]' , coords : { width : 0 , height : 0 } } ) ;
2669
2669
act ( ( ) => jest . runAllTimers ( ) ) ;
2670
2670
2671
2671
act ( ( ) => input . focus ( ) ) ;
@@ -2682,7 +2682,7 @@ describe('useDrag and useDrop', function () {
2682
2682
let droppable = tree . getByText ( 'Drop here' ) ;
2683
2683
2684
2684
act ( ( ) => draggable . focus ( ) ) ;
2685
- await user . click ( draggable ) ;
2685
+ await user . pointer ( { target : draggable , keys : '[MouseLeft]' , coords : { width : 0 , height : 0 } } ) ;
2686
2686
act ( ( ) => jest . runAllTimers ( ) ) ;
2687
2687
2688
2688
act ( ( ) => droppable . focus ( ) ) ;
@@ -2700,7 +2700,7 @@ describe('useDrag and useDrop', function () {
2700
2700
let draggable = tree . getByText ( 'Drag me' ) ;
2701
2701
2702
2702
act ( ( ) => draggable . focus ( ) ) ;
2703
- await user . click ( draggable ) ;
2703
+ await user . pointer ( { target : draggable , keys : '[MouseLeft]' , coords : { width : 0 , height : 0 } } ) ;
2704
2704
act ( ( ) => jest . runAllTimers ( ) ) ;
2705
2705
2706
2706
act ( ( ) => draggable . blur ( ) ) ;
@@ -2732,7 +2732,7 @@ describe('useDrag and useDrop', function () {
2732
2732
let droppable = tree . getByText ( 'Drop here' ) ;
2733
2733
2734
2734
act ( ( ) => draggable . focus ( ) ) ;
2735
- await user . click ( draggable ) ;
2735
+ await user . pointer ( { target : draggable , keys : '[MouseLeft]' , coords : { width : 0 , height : 0 } } ) ;
2736
2736
act ( ( ) => jest . runAllTimers ( ) ) ;
2737
2737
expect ( draggable ) . toHaveAttribute ( 'data-dragging' , 'true' ) ;
2738
2738
@@ -2757,7 +2757,7 @@ describe('useDrag and useDrop', function () {
2757
2757
expect ( draggable ) . toHaveAttribute ( 'aria-describedby' ) ;
2758
2758
expect ( document . getElementById ( draggable . getAttribute ( 'aria-describedby' ) ) ) . toHaveTextContent ( 'Double tap to start dragging' ) ;
2759
2759
2760
- await user . click ( draggable ) ;
2760
+ await user . pointer ( { target : draggable , keys : '[MouseLeft]' , coords : { width : 0 , height : 0 } } ) ;
2761
2761
act ( ( ) => jest . runAllTimers ( ) ) ;
2762
2762
expect ( document . activeElement ) . toBe ( draggable ) ;
2763
2763
expect ( draggable ) . toHaveAttribute ( 'aria-describedby' ) ;
0 commit comments