aboutsummaryrefslogtreecommitdiffstats
path: root/test/ngTouch/directive/ngSwipeSpec.js
diff options
context:
space:
mode:
authorMatias Niemelä2013-09-06 16:06:37 -0400
committerMatias Niemelä2013-09-06 17:00:37 -0400
commit28f56a383e9d1ff378e3568a3039e941c7ffb1d8 (patch)
treec87df3d5838df200782a1261f46c2ad74d609cda /test/ngTouch/directive/ngSwipeSpec.js
parent32ad2926116e5f52ed04d788220bd389f8d0a4ac (diff)
downloadangular.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.js102
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);
}));
});