Hide passed tests Check for Globals No try-catch Enable coverage Module: < All Modules > eventEmitter Gesture recognition jQuery plugin Nested gesture recognizers (Press Child + Pan Parent) Nested gesture recognizers (Tap Child + Pan Parent) Pan Gesture Pinch Gesture Propagation (Tap in Child and Parent) Require Failure ( Pan & Press ) Require Failure ( Swipe & Press ) Simultaenous recognition Swipe Gesture Tap delay Test recognizer enable Tests utils
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) Running: Tests : Should detect input while on other element
global failure (1 , 0 , 1) Rerun 0 ms Uncaught ReferenceError: Simulator is not defined Source: https://reporting.vec.ma/node_modules/hammerjs/tests/unit/:16
utils : get/set prefixed util (1 , 0 , 1) Rerun 1 ms Died on test #1 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:5:1: $H is not defined Source: ReferenceError: $H is not defined
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:6:22)
utils : fnBind (1 , 0 , 1) Rerun 0 ms Died on test #1 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:14:1: $H is not defined Source: ReferenceError: $H is not defined
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:17:5)
utils : Inherit objects (1 , 0 , 1) Rerun 1 ms Died on test #1 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:23:1: $H is not defined Source: ReferenceError: $H is not defined
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:32:5)
utils : toArray (1 , 0 , 1) Rerun 0 ms Died on test #1 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:47:1: $H is not defined Source: ReferenceError: $H is not defined
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:48:18)
utils : inArray (1 , 0 , 1) Rerun 0 ms Died on test #1 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:52:1: $H is not defined Source: ReferenceError: $H is not defined
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:53:8)
utils : splitStr (1 , 0 , 1) Rerun 1 ms Died on test #1 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:65:1: $H is not defined Source: ReferenceError: $H is not defined
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:66:15)
utils : uniqueArray (1 , 0 , 1) Rerun 0 ms Died on test #1 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:69:1: $H is not defined Source: ReferenceError: $H is not defined
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:70:15)
utils : boolOrFn (1 , 0 , 1) Rerun 0 ms Died on test #1 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:80:1: $H is not defined Source: ReferenceError: $H is not defined
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:81:11)
utils : hasParent (1 , 0 , 1) Rerun 0 ms Died on test #1 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:89:1: $H is not defined Source: ReferenceError: $H is not defined
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:96:11)
utils : each (1 , 0 , 1) Rerun 0 ms Died on test #1 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:102:1: $H is not defined Source: ReferenceError: $H is not defined
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:108:5)
utils : assign (2 , 0 , 2) Rerun 0 ms Died on test #1 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:133:1: $H is not defined Source: ReferenceError: $H is not defined
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:136:9)
Expected 2 assertions, but 1 were run Source: at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:133:1
utils : test add/removeEventListener (2 , 0 , 2) Rerun 0 ms Died on test #1 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:150:1: $H is not defined Source: ReferenceError: $H is not defined
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:157:5)
Expected 2 assertions, but 1 were run Source: at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_utils.js:150:1
Test recognizer enable : should disable a recognizer through the `enable` constructor parameter (3 , 0 , 3) Rerun 1 ms Setup failed on should disable a recognizer through the `enable` constructor parameter: Hammer is not defined Source: at Object.setup (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:8:9)
Died on test #2 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:16:1: Cannot read properties of undefined (reading 'add') Source: TypeError: Cannot read properties of undefined (reading 'add')
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:18:12)
Expected 1 assertions, but 2 were run Source: at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:16:1
Test recognizer enable : should disable recognizing when the manager is disabled. (3 , 0 , 3) Rerun 0 ms Setup failed on should disable recognizing when the manager is disabled.: Hammer is not defined Source: at Object.setup (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:8:9)
Died on test #2 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:33:1: Cannot read properties of undefined (reading 'set') Source: TypeError: Cannot read properties of undefined (reading 'set')
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:35:12)
Expected 1 assertions, but 2 were run Source: at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:33:1
Test recognizer enable : should toggle a recognizer using the `set` call to the recognizer enable property (2 , 0 , 2) Rerun 1 ms Setup failed on should toggle a recognizer using the `set` call to the recognizer enable property: Hammer is not defined Source: at Object.setup (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:8:9)
Died on test #2 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:52:1: Cannot read properties of undefined (reading 'add') Source: TypeError: Cannot read properties of undefined (reading 'add')
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:55:12)
Test recognizer enable : should accept the `enable` constructor parameter as function (2 , 0 , 2) Rerun 0 ms Setup failed on should accept the `enable` constructor parameter as function: Hammer is not defined Source: at Object.setup (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:8:9)
Died on test #2 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:71:1: Hammer is not defined Source: ReferenceError: Hammer is not defined
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:76:15)
Test recognizer enable : should accept a function parameter with `set` (3 , 0 , 3) Rerun 0 ms Setup failed on should accept a function parameter with `set`: Hammer is not defined Source: at Object.setup (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:8:9)
Died on test #2 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:104:1: Cannot read properties of undefined (reading 'add') Source: TypeError: Cannot read properties of undefined (reading 'add')
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:107:12)
Expected 3 assertions, but 2 were run Source: at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:104:1
Test recognizer enable : should pass the recognizer and optional the input parameter to the `enable` callback (2 , 0 , 2) Rerun 0 ms Setup failed on should pass the recognizer and optional the input parameter to the `enable` callback: Hammer is not defined Source: at Object.setup (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:8:9)
Died on test #2 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:131:1: Hammer is not defined Source: ReferenceError: Hammer is not defined
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:142:5)
Test recognizer enable : should toggle based on other object method (2 , 0 , 2) Rerun 0 ms Setup failed on should toggle based on other object method: Hammer is not defined Source: at Object.setup (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:8:9)
Died on test #2 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:148:1: Cannot read properties of undefined (reading 'add') Source: TypeError: Cannot read properties of undefined (reading 'add')
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_enable.js:158:12)
Tests : hammer shortcut (2 , 0 , 2) Rerun 0 ms Died on test #1 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_hammer.js:22:1: Hammer is not defined Source: ReferenceError: Hammer is not defined
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_hammer.js:25:5)
Expected 2 assertions, but 1 were run Source: at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_hammer.js:22:1
Tests : hammer shortcut with options (2 , 0 , 2) Rerun 0 ms Died on test #1 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_hammer.js:32:1: Hammer is not defined Source: ReferenceError: Hammer is not defined
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_hammer.js:35:5)
Expected 2 assertions, but 1 were run Source: at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_hammer.js:32:1
Tests : Hammer and Hammer.Manager constructors work exactly on the same way. (2 , 0 , 2) Rerun 0 ms Died on test #1 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_hammer.js:47:1: Hammer is not defined Source: ReferenceError: Hammer is not defined
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_hammer.js:50:5)
Expected 2 assertions, but 1 were run Source: at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_hammer.js:47:1
Tests : A Hammer instance can be setup to not having default recognizers. (1 , 0 , 1) Rerun 0 ms Died on test #1 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_hammer.js:64:1: Hammer is not defined Source: ReferenceError: Hammer is not defined
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_hammer.js:67:5)
Tests : Adding the same recognizer type should remove the old recognizer (2 , 0 , 2) Rerun 0 ms Died on test #1 at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_hammer.js:75:1: Hammer is not defined Source: ReferenceError: Hammer is not defined
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_hammer.js:78:5)
Expected 4 assertions, but 1 were run Source: at https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_hammer.js:75:1
Tests : Swiping to the left should fire swipeleft event (2 , 0 , 2) Rerun 29 ms Died on test #1 at asyncTest (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/assets/qunit.js:108:9): Hammer is not defined Source: ReferenceError: Hammer is not defined
at Object.<anonymous> (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/test_hammer.js:98:5)
Expected 2 assertions, but 1 were run Source: at asyncTest (https://reporting.vec.ma/node_modules/hammerjs/tests/unit/assets/qunit.js:108:9)
Tests : Should detect input while on other element Rerun Tests : Hammer.Manager accepts recognizers as arrays. Rerun Tests : Remove non-existent recognizer. Rerun Tests : check whether Hammer.defaults.cssProps is restored Rerun eventEmitter : test the eventemitter Rerun eventEmitter : When Hammer.Manager didn't attach an event, 'off' method is ignored Rerun Nested gesture recognizers (Tap Child + Pan Parent) : Tap on the child Rerun Nested gesture recognizers (Tap Child + Pan Parent) : Panning on the child should fire parent pan and should not fire child tap event Rerun Nested gesture recognizers (Press Child + Pan Parent) : Press on the child Rerun Nested gesture recognizers (Press Child + Pan Parent) : When Press is followed by Pan on the same element, both gestures are recognized Rerun Simultaenous recognition : should pinch and pan simultaneously be recognized when enabled Rerun Simultaenous recognition : the first gesture should block the following gestures (Tap & DoubleTap) Rerun Simultaenous recognition : when disabled, the first gesture should not block gestures (Tap & DoubleTap ) Rerun Simultaenous recognition : the first gesture should block the following gestures (DoubleTap & Tap) Rerun Propagation (Tap in Child and Parent) : Tap on the child, fires also the tap event to the parent Rerun Propagation (Tap in Child and Parent) : When tap on the child and the child stops the input event propagation, the tap event does not get fired in the parent Rerun Gesture recognition : recognize pan Rerun Gesture recognition : recognize press Rerun Gesture recognition : recognize swipe Rerun Gesture recognition : recognize pinch Rerun Gesture recognition : recognize children multitouch pinch Rerun Gesture recognition : recognize parent-child multitouch pinch Rerun Gesture recognition : recognize rotate Rerun Gesture recognition : recognize multitouch rotate Rerun Gesture recognition : recognize rotate and pinch simultaneous Rerun Gesture recognition : don't recognize pan and swipe when moving down, when only horizontal is allowed Rerun Gesture recognition : don't recognize press if duration is too short. Rerun Gesture recognition : don't recognize tap if duration is too long. Rerun Tap delay : When a tripleTap is fired, doubleTap and Tap should not be recognized Rerun Tap delay : When a doubleTap is fired, tripleTap and Tap should not be recognized Rerun Tap delay : When a tap is fired, tripleTap and doubleTap should not be recognized Rerun Require Failure ( Swipe & Press ) : When swipe does not recognize the gesture, a press gesture can be fired Rerun Require Failure ( Swipe & Press ) : When swipe does recognize the gesture, a press gesture cannot be fired Rerun Require Failure ( Pan & Press ) : When pan does not recognize the gesture, a press gesture can be fired Rerun Require Failure ( Pan & Press ) : When pan recognizes the gesture, a press gesture cannot be fired Rerun jQuery plugin : trigger pan with jQuery Rerun jQuery plugin : trigger pan without jQuery should still work Rerun Pan Gesture : `panstart` and `panmove` should be recognized Rerun Pan Gesture : Pan event flow should be start -> left -> end Rerun Pinch Gesture : Pinch event flow should be start -> in -> end Rerun Swipe Gesture : swipe can be recognized Rerun