@@ -18,27 +18,27 @@ describe('uiScroll', function() {
18
18
var scrollSettings = { datasource : 'myEmptyDatasource' } ;
19
19
20
20
it ( 'should bind to window scroll and resize events and unbind them after the scope is destroyed' , function ( ) {
21
- spyOn ( $ . fn , 'bind ' ) . and . callThrough ( ) ;
22
- spyOn ( $ . fn , 'unbind ' ) . and . callThrough ( ) ;
21
+ spyOn ( $ . fn , 'on ' ) . and . callThrough ( ) ;
22
+ spyOn ( $ . fn , 'off ' ) . and . callThrough ( ) ;
23
23
runTest ( scrollSettings ,
24
24
function ( viewport ) {
25
- expect ( $ . fn . bind . calls . all ( ) . length ) . toBe ( 3 ) ;
26
- expect ( $ . fn . bind . calls . all ( ) [ 0 ] . args [ 0 ] ) . toBe ( 'mousewheel' ) ;
27
- expect ( $ . fn . bind . calls . all ( ) [ 0 ] . object [ 0 ] ) . toBe ( viewport [ 0 ] ) ;
28
- expect ( $ . fn . bind . calls . all ( ) [ 1 ] . args [ 0 ] ) . toBe ( 'resize' ) ;
29
- expect ( $ . fn . bind . calls . all ( ) [ 1 ] . object [ 0 ] ) . toBe ( viewport [ 0 ] ) ;
30
- expect ( $ . fn . bind . calls . all ( ) [ 2 ] . args [ 0 ] ) . toBe ( 'scroll' ) ;
31
- expect ( $ . fn . bind . calls . all ( ) [ 2 ] . object [ 0 ] ) . toBe ( viewport [ 0 ] ) ;
25
+ expect ( $ . fn . on . calls . all ( ) . length ) . toBe ( 3 ) ;
26
+ expect ( $ . fn . on . calls . all ( ) [ 0 ] . args [ 0 ] ) . toBe ( 'mousewheel' ) ;
27
+ expect ( $ . fn . on . calls . all ( ) [ 0 ] . object [ 0 ] ) . toBe ( viewport [ 0 ] ) ;
28
+ expect ( $ . fn . on . calls . all ( ) [ 1 ] . args [ 0 ] ) . toBe ( 'resize' ) ;
29
+ expect ( $ . fn . on . calls . all ( ) [ 1 ] . object [ 0 ] ) . toBe ( viewport [ 0 ] ) ;
30
+ expect ( $ . fn . on . calls . all ( ) [ 2 ] . args [ 0 ] ) . toBe ( 'scroll' ) ;
31
+ expect ( $ . fn . on . calls . all ( ) [ 2 ] . object [ 0 ] ) . toBe ( viewport [ 0 ] ) ;
32
32
} , {
33
33
cleanupTest : function ( viewport , scope , $timeout ) {
34
34
$timeout ( function ( ) {
35
- expect ( $ . fn . unbind . calls . all ( ) . length ) . toBe ( 3 ) ;
36
- expect ( $ . fn . unbind . calls . all ( ) [ 0 ] . args [ 0 ] ) . toBe ( 'resize' ) ;
37
- expect ( $ . fn . unbind . calls . all ( ) [ 0 ] . object [ 0 ] ) . toBe ( viewport [ 0 ] ) ;
38
- expect ( $ . fn . unbind . calls . all ( ) [ 1 ] . args [ 0 ] ) . toBe ( 'scroll' ) ;
39
- expect ( $ . fn . unbind . calls . all ( ) [ 1 ] . object [ 0 ] ) . toBe ( viewport [ 0 ] ) ;
40
- expect ( $ . fn . unbind . calls . all ( ) [ 2 ] . args [ 0 ] ) . toBe ( 'mousewheel' ) ;
41
- expect ( $ . fn . unbind . calls . all ( ) [ 2 ] . object [ 0 ] ) . toBe ( viewport [ 0 ] ) ;
35
+ expect ( $ . fn . off . calls . all ( ) . length ) . toBe ( 3 ) ;
36
+ expect ( $ . fn . off . calls . all ( ) [ 0 ] . args [ 0 ] ) . toBe ( 'resize' ) ;
37
+ expect ( $ . fn . off . calls . all ( ) [ 0 ] . object [ 0 ] ) . toBe ( viewport [ 0 ] ) ;
38
+ expect ( $ . fn . off . calls . all ( ) [ 1 ] . args [ 0 ] ) . toBe ( 'scroll' ) ;
39
+ expect ( $ . fn . off . calls . all ( ) [ 1 ] . object [ 0 ] ) . toBe ( viewport [ 0 ] ) ;
40
+ expect ( $ . fn . off . calls . all ( ) [ 2 ] . args [ 0 ] ) . toBe ( 'mousewheel' ) ;
41
+ expect ( $ . fn . off . calls . all ( ) [ 2 ] . object [ 0 ] ) . toBe ( viewport [ 0 ] ) ;
42
42
} ) ;
43
43
}
44
44
}
0 commit comments