Skip to content

Commit 5aff693

Browse files
committed
Added isMouseEvent() unit test to verify event without mouse data
Related to issue #158.
1 parent bfa7cea commit 5aff693

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

test/unit/utility.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,11 @@ $(function() {
1313

1414
QUnit.test('isMouseEvent', function(assert) {
1515
var mouseEnterEvent = new $.Event('mouseenter', { pageX: 2, pageY: 3 }),
16+
mouseEventWithoutData = new $.Event('mouseenter'),
1617
emptyEvent = new $.Event();
1718

1819
assert.strictEqual(isMouseEvent(mouseEnterEvent), true, 'The mouseenter event with coordinates is a mouse event');
20+
assert.strictEqual(isMouseEvent(mouseEventWithoutData), false, 'The mouseenter event without coordinates is not a mouse event');
1921
assert.strictEqual(isMouseEvent(emptyEvent), false, 'Empty event is not a mouse event');
2022
assert.strictEqual(isMouseEvent(), false, 'Undefined argument is not a mouse event');
2123
});

0 commit comments

Comments
 (0)