@@ -162,7 +162,11 @@ test("{ containment: 'parent' }, relative", function() {
162
162
left : po . left + TestHelpers . draggable . border ( p , 'left' ) + TestHelpers . draggable . margin ( el , 'left' ) ,
163
163
top : po . top + TestHelpers . draggable . border ( p , 'top' ) + TestHelpers . draggable . margin ( el , 'top' )
164
164
} ;
165
- TestHelpers . draggable . drag ( el , - 100 , - 100 ) ;
165
+
166
+ el . simulate ( "drag" , {
167
+ dx : - 100 ,
168
+ dy : - 100
169
+ } ) ;
166
170
offsetAfter = el . offset ( ) ;
167
171
deepEqual ( offsetAfter , expected , 'compare offset to parent' ) ;
168
172
} ) ;
@@ -178,7 +182,11 @@ test("{ containment: 'parent' }, absolute", function() {
178
182
left : po . left + TestHelpers . draggable . border ( p , 'left' ) + TestHelpers . draggable . margin ( el , 'left' ) ,
179
183
top : po . top + TestHelpers . draggable . border ( p , 'top' ) + TestHelpers . draggable . margin ( el , 'top' )
180
184
} ;
181
- TestHelpers . draggable . drag ( el , - 100 , - 100 ) ;
185
+
186
+ el . simulate ( "drag" , {
187
+ dx : - 100 ,
188
+ dy : - 100
189
+ } ) ;
182
190
offsetAfter = el . offset ( ) ;
183
191
deepEqual ( offsetAfter , expected , 'compare offset to parent' ) ;
184
192
} ) ;
@@ -214,17 +222,20 @@ test("{ cursor: 'auto' }, default", function() {
214
222
215
223
expect ( 2 ) ;
216
224
217
- var expected = "auto" , actual , before , after ;
218
-
219
- $ ( "#draggable2" ) . draggable ( {
220
- cursor : expected ,
221
- start : function ( ) {
222
- actual = getCursor ( ) ;
223
- }
224
- } ) ;
225
+ var actual , before , after ,
226
+ expected = "auto" ,
227
+ el = $ ( "#draggable2" ) . draggable ( {
228
+ cursor : expected ,
229
+ start : function ( ) {
230
+ actual = getCursor ( ) ;
231
+ }
232
+ } ) ;
225
233
226
234
before = getCursor ( ) ;
227
- TestHelpers . draggable . drag ( "#draggable2" , - 1 , - 1 ) ;
235
+ el . simulate ( "drag" , {
236
+ dx : - 1 ,
237
+ dy : - 1
238
+ } ) ;
228
239
after = getCursor ( ) ;
229
240
230
241
equal ( actual , expected , "start callback: cursor '" + expected + "'" ) ;
@@ -238,17 +249,20 @@ test("{ cursor: 'move' }", function() {
238
249
239
250
expect ( 2 ) ;
240
251
241
- var expected = "move" , actual , before , after ;
242
-
243
- $ ( "#draggable2" ) . draggable ( {
244
- cursor : expected ,
245
- start : function ( ) {
246
- actual = getCursor ( ) ;
247
- }
248
- } ) ;
252
+ var actual , before , after ,
253
+ expected = "move" ,
254
+ el = $ ( "#draggable2" ) . draggable ( {
255
+ cursor : expected ,
256
+ start : function ( ) {
257
+ actual = getCursor ( ) ;
258
+ }
259
+ } ) ;
249
260
250
261
before = getCursor ( ) ;
251
- TestHelpers . draggable . drag ( "#draggable2" , - 1 , - 1 ) ;
262
+ el . simulate ( "drag" , {
263
+ dx : - 1 ,
264
+ dy : - 1
265
+ } ) ;
252
266
after = getCursor ( ) ;
253
267
254
268
equal ( actual , expected , "start callback: cursor '" + expected + "'" ) ;
@@ -648,7 +662,10 @@ test("{ helper: 'clone' }, absolute", function() {
648
662
helperOffset = ui . helper . offset ( ) ;
649
663
} } ) ;
650
664
651
- TestHelpers . draggable . drag ( el , 1 , 1 ) ;
665
+ el . simulate ( "drag" , {
666
+ dx : 1 ,
667
+ dy : 1
668
+ } ) ;
652
669
deepEqual ( { top : helperOffset . top - 1 , left : helperOffset . left - 1 } , origOffset , 'dragged[1, 1] ' ) ;
653
670
654
671
} ) ;
@@ -666,17 +683,26 @@ test("{ helper: 'clone' }, absolute with scroll offset on parent", function() {
666
683
667
684
$ ( "#main" ) . css ( 'position' , 'relative' ) ;
668
685
origOffset = $ ( "#draggable1" ) . offset ( ) ;
669
- TestHelpers . draggable . drag ( el , 1 , 1 ) ;
686
+ el . simulate ( "drag" , {
687
+ dx : 1 ,
688
+ dy : 1
689
+ } ) ;
670
690
deepEqual ( { top : helperOffset . top - 1 , left : helperOffset . left - 1 } , origOffset , 'dragged[1, 1] ' ) ;
671
691
672
692
$ ( "#main" ) . css ( 'position' , 'static' ) ;
673
693
origOffset = $ ( "#draggable1" ) . offset ( ) ;
674
- TestHelpers . draggable . drag ( el , 1 , 1 ) ;
694
+ el . simulate ( "drag" , {
695
+ dx : 1 ,
696
+ dy : 1
697
+ } ) ;
675
698
deepEqual ( { top : helperOffset . top - 1 , left : helperOffset . left - 1 } , origOffset , 'dragged[1, 1] ' ) ;
676
699
677
700
$ ( "#main" ) . css ( 'position' , 'absolute' ) ;
678
701
origOffset = $ ( "#draggable1" ) . offset ( ) ;
679
- TestHelpers . draggable . drag ( el , 1 , 1 ) ;
702
+ el . simulate ( "drag" , {
703
+ dx : 1 ,
704
+ dy : 1
705
+ } ) ;
680
706
deepEqual ( { top : helperOffset . top - 1 , left : helperOffset . left - 1 } , origOffset , 'dragged[1, 1] ' ) ;
681
707
682
708
TestHelpers . draggable . restoreScroll ( ) ;
@@ -696,17 +722,26 @@ test("{ helper: 'clone' }, absolute with scroll offset on root", function() {
696
722
697
723
$ ( "#main" ) . css ( 'position' , 'relative' ) ;
698
724
origOffset = $ ( "#draggable1" ) . offset ( ) ;
699
- TestHelpers . draggable . drag ( el , 1 , 1 ) ;
725
+ el . simulate ( "drag" , {
726
+ dx : 1 ,
727
+ dy : 1
728
+ } ) ;
700
729
deepEqual ( { top : helperOffset . top - 1 , left : helperOffset . left - 1 } , origOffset , 'dragged[1, 1] ' ) ;
701
730
702
731
$ ( "#main" ) . css ( 'position' , 'static' ) ;
703
732
origOffset = $ ( "#draggable1" ) . offset ( ) ;
704
- TestHelpers . draggable . drag ( el , 1 , 1 ) ;
733
+ el . simulate ( "drag" , {
734
+ dx : 1 ,
735
+ dy : 1
736
+ } ) ;
705
737
deepEqual ( { top : helperOffset . top - 1 , left : helperOffset . left - 1 } , origOffset , 'dragged[1, 1] ' ) ;
706
738
707
739
$ ( "#main" ) . css ( 'position' , 'absolute' ) ;
708
740
origOffset = $ ( "#draggable1" ) . offset ( ) ;
709
- TestHelpers . draggable . drag ( el , 1 , 1 ) ;
741
+ el . simulate ( "drag" , {
742
+ dx : 1 ,
743
+ dy : 1
744
+ } ) ;
710
745
deepEqual ( { top : helperOffset . top - 1 , left : helperOffset . left - 1 } , origOffset , 'dragged[1, 1] ' ) ;
711
746
712
747
TestHelpers . draggable . restoreScroll ( 'root' ) ;
@@ -728,17 +763,26 @@ test("{ helper: 'clone' }, absolute with scroll offset on root and parent", func
728
763
729
764
$ ( "#main" ) . css ( 'position' , 'relative' ) ;
730
765
origOffset = $ ( "#draggable1" ) . offset ( ) ;
731
- TestHelpers . draggable . drag ( el , 1 , 1 ) ;
766
+ el . simulate ( "drag" , {
767
+ dx : 1 ,
768
+ dy : 1
769
+ } ) ;
732
770
deepEqual ( { top : helperOffset . top - 1 , left : helperOffset . left - 1 } , origOffset , 'dragged[1, 1] ' ) ;
733
771
734
772
$ ( "#main" ) . css ( 'position' , 'static' ) ;
735
773
origOffset = $ ( "#draggable1" ) . offset ( ) ;
736
- TestHelpers . draggable . drag ( el , 1 , 1 ) ;
774
+ el . simulate ( "drag" , {
775
+ dx : 1 ,
776
+ dy : 1
777
+ } ) ;
737
778
deepEqual ( { top : helperOffset . top - 1 , left : helperOffset . left - 1 } , origOffset , 'dragged[1, 1] ' ) ;
738
779
739
780
$ ( "#main" ) . css ( 'position' , 'absolute' ) ;
740
781
origOffset = $ ( "#draggable1" ) . offset ( ) ;
741
- TestHelpers . draggable . drag ( el , 1 , 1 ) ;
782
+ el . simulate ( "drag" , {
783
+ dx : 1 ,
784
+ dy : 1
785
+ } ) ;
742
786
deepEqual ( { top : helperOffset . top - 1 , left : helperOffset . left - 1 } , origOffset , 'dragged[1, 1] ' ) ;
743
787
744
788
TestHelpers . draggable . restoreScroll ( 'root' ) ;
@@ -750,17 +794,19 @@ test("{ opacity: 0.5 }", function() {
750
794
751
795
expect ( 1 ) ;
752
796
753
- var opacity = null ;
754
-
755
- $ ( "#draggable2" ) . draggable ( {
756
- opacity : 0.5 ,
757
- start : function ( ) {
758
- opacity = $ ( this ) . css ( "opacity" ) ;
759
- }
797
+ var opacity = null ,
798
+ el = $ ( "#draggable2" ) . draggable ( {
799
+ opacity : 0.5 ,
800
+ start : function ( ) {
801
+ opacity = $ ( this ) . css ( "opacity" ) ;
802
+ }
803
+ } ) ;
804
+
805
+ el . simulate ( "drag" , {
806
+ dx : - 1 ,
807
+ dy : - 1
760
808
} ) ;
761
809
762
- TestHelpers . draggable . drag ( "#draggable2" , - 1 , - 1 ) ;
763
-
764
810
equal ( opacity , 0.5 , "start callback: opacity is" ) ;
765
811
766
812
} ) ;
@@ -770,17 +816,19 @@ test("{ zIndex: 10 }", function() {
770
816
expect ( 1 ) ;
771
817
772
818
var actual ,
773
- expected = 10 ;
774
-
775
- $ ( "#draggable2" ) . draggable ( {
776
- zIndex : expected ,
777
- start : function ( ) {
778
- actual = $ ( this ) . css ( "zIndex" ) ;
779
- }
819
+ expected = 10 ,
820
+ el = $ ( "#draggable2" ) . draggable ( {
821
+ zIndex : expected ,
822
+ start : function ( ) {
823
+ actual = $ ( this ) . css ( "zIndex" ) ;
824
+ }
825
+ } ) ;
826
+
827
+ el . simulate ( "drag" , {
828
+ dx : - 1 ,
829
+ dy : - 1
780
830
} ) ;
781
831
782
- TestHelpers . draggable . drag ( "#draggable2" , - 1 , - 1 ) ;
783
-
784
832
equal ( actual , expected , "start callback: zIndex is" ) ;
785
833
786
834
} ) ;
0 commit comments