Tests

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

  1. global failure (1, 0, 1)Rerun0 ms
    1. Uncaught ReferenceError: Simulator is not defined
      Source:
      https://mail.jdleary.net/samples/hammer.js-master/tests/unit/:16
  2. utils: get/set prefixed util (1, 0, 1)Rerun0 ms
    1. Died on test #1 at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:5:1: $H is not defined
      Source:
      ReferenceError: $H is not defined
          at Object.<anonymous> (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:6:22)
  3. utils: fnBind (1, 0, 1)Rerun0 ms
    1. Died on test #1 at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:14:1: $H is not defined
      Source:
      ReferenceError: $H is not defined
          at Object.<anonymous> (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:17:5)
  4. utils: Inherit objects (1, 0, 1)Rerun0 ms
    1. Died on test #1 at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:23:1: $H is not defined
      Source:
      ReferenceError: $H is not defined
          at Object.<anonymous> (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:32:5)
  5. utils: toArray (1, 0, 1)Rerun0 ms
    1. Died on test #1 at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:47:1: $H is not defined
      Source:
      ReferenceError: $H is not defined
          at Object.<anonymous> (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:48:18)
  6. utils: inArray (1, 0, 1)Rerun1 ms
    1. Died on test #1 at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:52:1: $H is not defined
      Source:
      ReferenceError: $H is not defined
          at Object.<anonymous> (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:53:8)
  7. utils: splitStr (1, 0, 1)Rerun0 ms
    1. Died on test #1 at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:65:1: $H is not defined
      Source:
      ReferenceError: $H is not defined
          at Object.<anonymous> (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:66:15)
  8. utils: uniqueArray (1, 0, 1)Rerun0 ms
    1. Died on test #1 at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:69:1: $H is not defined
      Source:
      ReferenceError: $H is not defined
          at Object.<anonymous> (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:70:15)
  9. utils: boolOrFn (1, 0, 1)Rerun1 ms
    1. Died on test #1 at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:80:1: $H is not defined
      Source:
      ReferenceError: $H is not defined
          at Object.<anonymous> (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:81:11)
  10. utils: hasParent (1, 0, 1)Rerun0 ms
    1. Died on test #1 at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:89:1: $H is not defined
      Source:
      ReferenceError: $H is not defined
          at Object.<anonymous> (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:96:11)
  11. utils: each (1, 0, 1)Rerun0 ms
    1. Died on test #1 at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:102:1: $H is not defined
      Source:
      ReferenceError: $H is not defined
          at Object.<anonymous> (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:108:5)
  12. utils: assign (2, 0, 2)Rerun0 ms
    1. Died on test #1 at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:133:1: $H is not defined
      Source:
      ReferenceError: $H is not defined
          at Object.<anonymous> (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:136:9)
    2. Expected 2 assertions, but 1 were run
      Source:
          at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:133:1
  13. utils: test add/removeEventListener (2, 0, 2)Rerun0 ms
    1. Died on test #1 at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:150:1: $H is not defined
      Source:
      ReferenceError: $H is not defined
          at Object.<anonymous> (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:157:5)
    2. Expected 2 assertions, but 1 were run
      Source:
          at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_utils.js:150:1
  14. Test recognizer enable: should disable a recognizer through the `enable` constructor parameter (3, 0, 3)Rerun1 ms
    1. Setup failed on should disable a recognizer through the `enable` constructor parameter: Hammer is not defined
      Source:
          at Object.setup (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_enable.js:8:9)
    2. Died on test #2 at https://mail.jdleary.net/samples/hammer.js-master/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://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_enable.js:18:12)
    3. Expected 1 assertions, but 2 were run
      Source:
          at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_enable.js:16:1
  15. Test recognizer enable: should disable recognizing when the manager is disabled. (3, 0, 3)Rerun0 ms
    1. Setup failed on should disable recognizing when the manager is disabled.: Hammer is not defined
      Source:
          at Object.setup (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_enable.js:8:9)
    2. Died on test #2 at https://mail.jdleary.net/samples/hammer.js-master/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://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_enable.js:35:12)
    3. Expected 1 assertions, but 2 were run
      Source:
          at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_enable.js:33:1
  16. Test recognizer enable: should toggle a recognizer using the `set` call to the recognizer enable property (2, 0, 2)Rerun0 ms
    1. 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://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_enable.js:8:9)
    2. Died on test #2 at https://mail.jdleary.net/samples/hammer.js-master/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://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_enable.js:55:12)
  17. Test recognizer enable: should accept the `enable` constructor parameter as function (2, 0, 2)Rerun0 ms
    1. Setup failed on should accept the `enable` constructor parameter as function: Hammer is not defined
      Source:
          at Object.setup (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_enable.js:8:9)
    2. Died on test #2 at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_enable.js:71:1: Hammer is not defined
      Source:
      ReferenceError: Hammer is not defined
          at Object.<anonymous> (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_enable.js:76:15)
  18. Test recognizer enable: should accept a function parameter with `set` (3, 0, 3)Rerun0 ms
    1. Setup failed on should accept a function parameter with `set`: Hammer is not defined
      Source:
          at Object.setup (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_enable.js:8:9)
    2. Died on test #2 at https://mail.jdleary.net/samples/hammer.js-master/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://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_enable.js:107:12)
    3. Expected 3 assertions, but 2 were run
      Source:
          at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_enable.js:104:1
  19. Test recognizer enable: should pass the recognizer and optional the input parameter to the `enable` callback (2, 0, 2)Rerun0 ms
    1. 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://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_enable.js:8:9)
    2. Died on test #2 at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_enable.js:131:1: Hammer is not defined
      Source:
      ReferenceError: Hammer is not defined
          at Object.<anonymous> (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_enable.js:142:5)
  20. Test recognizer enable: should toggle based on other object method (2, 0, 2)Rerun1 ms
    1. Setup failed on should toggle based on other object method: Hammer is not defined
      Source:
          at Object.setup (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_enable.js:8:9)
    2. Died on test #2 at https://mail.jdleary.net/samples/hammer.js-master/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://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_enable.js:158:12)
  21. Tests: hammer shortcut (2, 0, 2)Rerun0 ms
    1. Died on test #1 at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_hammer.js:22:1: Hammer is not defined
      Source:
      ReferenceError: Hammer is not defined
          at Object.<anonymous> (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_hammer.js:25:5)
    2. Expected 2 assertions, but 1 were run
      Source:
          at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_hammer.js:22:1
  22. Tests: hammer shortcut with options (2, 0, 2)Rerun1 ms
    1. Died on test #1 at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_hammer.js:32:1: Hammer is not defined
      Source:
      ReferenceError: Hammer is not defined
          at Object.<anonymous> (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_hammer.js:35:5)
    2. Expected 2 assertions, but 1 were run
      Source:
          at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_hammer.js:32:1
  23. Tests: Hammer and Hammer.Manager constructors work exactly on the same way. (2, 0, 2)Rerun0 ms
    1. Died on test #1 at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_hammer.js:47:1: Hammer is not defined
      Source:
      ReferenceError: Hammer is not defined
          at Object.<anonymous> (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_hammer.js:50:5)
    2. Expected 2 assertions, but 1 were run
      Source:
          at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_hammer.js:47:1
  24. Tests: A Hammer instance can be setup to not having default recognizers. (1, 0, 1)Rerun0 ms
    1. Died on test #1 at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_hammer.js:64:1: Hammer is not defined
      Source:
      ReferenceError: Hammer is not defined
          at Object.<anonymous> (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_hammer.js:67:5)
  25. Tests: Adding the same recognizer type should remove the old recognizer (2, 0, 2)Rerun0 ms
    1. Died on test #1 at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_hammer.js:75:1: Hammer is not defined
      Source:
      ReferenceError: Hammer is not defined
          at Object.<anonymous> (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_hammer.js:78:5)
    2. Expected 4 assertions, but 1 were run
      Source:
          at https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_hammer.js:75:1
  26. Tests: Swiping to the left should fire swipeleft event (2, 0, 2)Rerun23 ms
    1. Died on test #1 at asyncTest (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/assets/qunit.js:108:9): Hammer is not defined
      Source:
      ReferenceError: Hammer is not defined
          at Object.<anonymous> (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/test_hammer.js:98:5)
    2. Expected 2 assertions, but 1 were run
      Source:
          at asyncTest (https://mail.jdleary.net/samples/hammer.js-master/tests/unit/assets/qunit.js:108:9)
  27. Tests: Should detect input while on other elementRerun
  28. Tests: Hammer.Manager accepts recognizers as arrays.Rerun
  29. Tests: Remove non-existent recognizer.Rerun
  30. Tests: check whether Hammer.defaults.cssProps is restoredRerun
  31. eventEmitter: test the eventemitterRerun
  32. eventEmitter: When Hammer.Manager didn't attach an event, 'off' method is ignoredRerun
  33. Nested gesture recognizers (Tap Child + Pan Parent): Tap on the childRerun
  34. Nested gesture recognizers (Tap Child + Pan Parent): Panning on the child should fire parent pan and should not fire child tap eventRerun
  35. Nested gesture recognizers (Press Child + Pan Parent): Press on the childRerun
  36. Nested gesture recognizers (Press Child + Pan Parent): When Press is followed by Pan on the same element, both gestures are recognizedRerun
  37. Simultaenous recognition: should pinch and pan simultaneously be recognized when enabledRerun
  38. Simultaenous recognition: the first gesture should block the following gestures (Tap & DoubleTap)Rerun
  39. Simultaenous recognition: when disabled, the first gesture should not block gestures (Tap & DoubleTap )Rerun
  40. Simultaenous recognition: the first gesture should block the following gestures (DoubleTap & Tap)Rerun
  41. Propagation (Tap in Child and Parent): Tap on the child, fires also the tap event to the parentRerun
  42. 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 parentRerun
  43. Gesture recognition: recognize panRerun
  44. Gesture recognition: recognize pressRerun
  45. Gesture recognition: recognize swipeRerun
  46. Gesture recognition: recognize pinchRerun
  47. Gesture recognition: recognize children multitouch pinchRerun
  48. Gesture recognition: recognize parent-child multitouch pinchRerun
  49. Gesture recognition: recognize rotateRerun
  50. Gesture recognition: recognize multitouch rotateRerun
  51. Gesture recognition: recognize rotate and pinch simultaneousRerun
  52. Gesture recognition: don't recognize pan and swipe when moving down, when only horizontal is allowedRerun
  53. Gesture recognition: don't recognize press if duration is too short.Rerun
  54. Gesture recognition: don't recognize tap if duration is too long.Rerun
  55. Tap delay: When a tripleTap is fired, doubleTap and Tap should not be recognizedRerun
  56. Tap delay: When a doubleTap is fired, tripleTap and Tap should not be recognizedRerun
  57. Tap delay: When a tap is fired, tripleTap and doubleTap should not be recognizedRerun
  58. Require Failure ( Swipe & Press ): When swipe does not recognize the gesture, a press gesture can be firedRerun
  59. Require Failure ( Swipe & Press ): When swipe does recognize the gesture, a press gesture cannot be firedRerun
  60. Require Failure ( Pan & Press ): When pan does not recognize the gesture, a press gesture can be firedRerun
  61. Require Failure ( Pan & Press ): When pan recognizes the gesture, a press gesture cannot be firedRerun
  62. jQuery plugin: trigger pan with jQueryRerun
  63. jQuery plugin: trigger pan without jQuery should still workRerun
  64. Pan Gesture: `panstart` and `panmove` should be recognizedRerun
  65. Pan Gesture: Pan event flow should be start -> left -> endRerun
  66. Pinch Gesture: Pinch event flow should be start -> in -> endRerun
  67. Swipe Gesture: swipe can be recognizedRerun