diff options
| author | Matias Niemelä | 2013-09-06 16:06:37 -0400 | 
|---|---|---|
| committer | Matias Niemelä | 2013-09-06 17:00:37 -0400 | 
| commit | 28f56a383e9d1ff378e3568a3039e941c7ffb1d8 (patch) | |
| tree | c87df3d5838df200782a1261f46c2ad74d609cda /test/ngTouch/directive/ngSwipeSpec.js | |
| parent | 32ad2926116e5f52ed04d788220bd389f8d0a4ac (diff) | |
| download | angular.js-28f56a383e9d1ff378e3568a3039e941c7ffb1d8.tar.bz2 | |
fix(ngScenario): provide event parameters as object
BREAKING CHANGE: browserTrigger now uses an eventData object instead of direct parameters for mouse events.
To migrate, place the `keys`,`x` and `y` parameters inside of an object and place that as the third parameter
for the browserTrigger function.
Diffstat (limited to 'test/ngTouch/directive/ngSwipeSpec.js')
| -rw-r--r-- | test/ngTouch/directive/ngSwipeSpec.js | 102 | 
1 files changed, 85 insertions, 17 deletions
| diff --git a/test/ngTouch/directive/ngSwipeSpec.js b/test/ngTouch/directive/ngSwipeSpec.js index 588a123d..a7869a36 100644 --- a/test/ngTouch/directive/ngSwipeSpec.js +++ b/test/ngTouch/directive/ngSwipeSpec.js @@ -35,8 +35,16 @@ var swipeTests = function(description, restrictBrowsers, startEvent, moveEvent,        $rootScope.$digest();        expect($rootScope.swiped).toBeUndefined(); -      browserTrigger(element, startEvent, [], 100, 20); -      browserTrigger(element, endEvent, [], 20, 20); +      browserTrigger(element, startEvent, { +        keys : [], +        x : 100, +        y : 20 +      }); +      browserTrigger(element, endEvent,{ +        keys: [], +        x: 20, +        y: 20 +      });        expect($rootScope.swiped).toBe(true);      })); @@ -45,8 +53,16 @@ var swipeTests = function(description, restrictBrowsers, startEvent, moveEvent,        $rootScope.$digest();        expect($rootScope.swiped).toBeUndefined(); -      browserTrigger(element, startEvent, [], 20, 20); -      browserTrigger(element, endEvent, [], 90, 20); +      browserTrigger(element, startEvent,{ +        keys: [], +        x: 20, +        y: 20 +      }); +      browserTrigger(element, endEvent,{ +        keys: [], +        x: 90, +        y: 20 +      });        expect($rootScope.swiped).toBe(true);      })); @@ -57,9 +73,21 @@ var swipeTests = function(description, restrictBrowsers, startEvent, moveEvent,        expect($rootScope.swiped).toBeUndefined(); -      browserTrigger(element, startEvent, [], 90, 20); -      browserTrigger(element, moveEvent, [], 70, 200); -      browserTrigger(element, endEvent, [], 20, 20); +      browserTrigger(element, startEvent,{ +        keys: [], +        x: 90, +        y: 20 +      }); +      browserTrigger(element, moveEvent,{ +        keys: [], +        x: 70, +        y: 200 +      }); +      browserTrigger(element, endEvent,{ +        keys: [], +        x: 20, +        y: 20 +      });        expect($rootScope.swiped).toBeUndefined();      })); @@ -71,8 +99,16 @@ var swipeTests = function(description, restrictBrowsers, startEvent, moveEvent,        expect($rootScope.swiped).toBeUndefined(); -      browserTrigger(element, startEvent, [], 90, 20); -      browserTrigger(element, endEvent, [], 80, 20); +      browserTrigger(element, startEvent,{ +        keys: [], +        x: 90, +        y: 20 +      }); +      browserTrigger(element, endEvent,{ +        keys: [], +        x: 80, +        y: 20 +      });        expect($rootScope.swiped).toBeUndefined();      })); @@ -84,8 +120,16 @@ var swipeTests = function(description, restrictBrowsers, startEvent, moveEvent,        expect($rootScope.swiped).toBeUndefined(); -      browserTrigger(element, startEvent, [], 20, 20); -      browserTrigger(element, moveEvent, [], 40, 20); +      browserTrigger(element, startEvent,{ +        keys: [], +        x: 20, +        y: 20 +      }); +      browserTrigger(element, moveEvent,{ +        keys: [], +        x: 40, +        y: 20 +      });        expect($rootScope.swiped).toBeUndefined();      })); @@ -97,8 +141,16 @@ var swipeTests = function(description, restrictBrowsers, startEvent, moveEvent,        expect($rootScope.swiped).toBeUndefined(); -      browserTrigger(element, moveEvent, [], 10, 20); -      browserTrigger(element, endEvent, [], 90, 20); +      browserTrigger(element, moveEvent,{ +        keys: [], +        x: 10, +        y: 20 +      }); +      browserTrigger(element, endEvent,{ +        keys: [], +        x: 90, +        y: 20 +      });        expect($rootScope.swiped).toBeUndefined();      })); @@ -114,8 +166,16 @@ var swipeTests = function(description, restrictBrowsers, startEvent, moveEvent,          eventFired = true;        }); -      browserTrigger(element, startEvent, [], 100, 20); -      browserTrigger(element, endEvent, [], 20, 20); +      browserTrigger(element, startEvent,{ +        keys: [], +        x: 100, +        y: 20 +      }); +      browserTrigger(element, endEvent,{ +        keys: [], +        x: 20, +        y: 20 +      });        expect(eventFired).toEqual(true);      })); @@ -130,8 +190,16 @@ var swipeTests = function(description, restrictBrowsers, startEvent, moveEvent,          eventFired = true;        }); -      browserTrigger(element, startEvent, [], 20, 20); -      browserTrigger(element, endEvent, [], 100, 20); +      browserTrigger(element, startEvent,{ +        keys: [], +        x: 20, +        y: 20 +      }); +      browserTrigger(element, endEvent,{ +        keys: [], +        x: 100, +        y: 20 +      });        expect(eventFired).toEqual(true);      }));    }); | 
