diff options
Diffstat (limited to 'ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test')
9 files changed, 0 insertions, 856 deletions
diff --git a/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/binding.js b/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/binding.js deleted file mode 100644 index 01c9609f..00000000 --- a/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/binding.js +++ /dev/null @@ -1,64 +0,0 @@ -module("Event Binding"); - -$.each(['draginit','dragstart','drag','dragend'],function( i, type ){ - - test('"'+ type +'"',function(){ - - expect( 27 ); - - // make sure the event handler gets bound to the element - var $elem = $('<div />'), - elem = $elem[0], - count = 0, - fn = function(){ - count += 1; - }, - opts = { - which: 99, - distance: 88, - not: 77, - handle: 66, - relative: 55, - drop: 44, - click: 33 - }, - def = $.event.special[ type ].defaults, - data; - - ok( $elem.bind( type, fn )[0] == elem, '.bind("'+ type +'", fn )' ); - ok( data = $.data( elem, $.event.special.drag.datakey ), "drag data exists" ); - ok( $.data( elem, "events" ), "event data exists" ); - ok( $.data( elem, "events" )[ type ][0], '"'+ type +'" event handler added' ); - - ok( data.which == def.which, '"which" default stored' ); - ok( data.distance == def.distance, '"distance" default stored' ); - ok( data.not == def.not, '"not" default stored' ); - ok( data.handle == def.handle, '"handle" default stored' ); - ok( data.relative == def.relative, '"relative" default stored' ); - ok( data.drop == def.drop, '"drop" default stored' ); - ok( data.click == def.click, '"click" default stored' ); - - ok( $elem.trigger( type )[0] == elem, '.trigger("'+ type +'")' ); - ok( count == 1, "handler was triggered"); - - ok( $elem.unbind( type )[0] == elem, '.unbind("'+ type +'")' ); - ok( !$.data( elem, "events" ), "event data removed" ); - ok( !$.data( elem, $.event.special.drag.datakey ), "drag data removed" ); - - ok( $elem.bind( type, opts, fn )[0] == elem, '.bind("'+ type +'", data, fn )' ); - ok( data = $.data( elem, $.event.special.drag.datakey ), "drag data exists" ); - ok( $.data( elem, "events" ), "event data exists" ); - ok( $.data( elem, "events" )[ type ][0], '"drag'+ type +'" event handler added' ); - - ok( data.which == opts.which, '"which" option stored' ); - ok( data.distance == opts.distance, '"distance" option stored' ); - ok( data.not == opts.not, '"not" option stored' ); - ok( data.handle == opts.handle, '"handle" option stored' ); - ok( data.relative == opts.relative, '"relative" option stored' ); - ok( data.drop == opts.drop, '"drop" option stored' ); - ok( data.click == opts.click, '"click" option stored' ); - - $elem.remove(); - - }); -});
\ No newline at end of file diff --git a/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/handlers.js b/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/handlers.js deleted file mode 100644 index 799051ad..00000000 --- a/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/handlers.js +++ /dev/null @@ -1,160 +0,0 @@ -;(function(){ - - module("Event Handlers"); - - // a simple re-usable test harness object - var obj = { - init: function( opts ){ - obj.$div = $('<div />') - .css({ - position: 'absolute', - top: 0, - left: 0, - height: 100, - width: 100 - }) - .appendTo( document.body ) - .bind("draginit dragstart drag dragend click", opts || {}, function( event ){ - obj[ event.type ] += 1; - if ( obj.extra[ event.type ] ) - obj.extra[ event.type ].apply( this, arguments ); - return obj.returned[ event.type ]; - }); - - $.extend( obj, { draginit:0, dragstart:0, drag:0, dragend:0, click:0 }); - obj.extra = {}; - obj.returned = {}; - }, - mouse: function(){ - var start = { - pageX: Math.round( Math.random() * 90 ) + 5, - pageY: Math.round( Math.random() * 90 ) + 5 - }, - end = { - pageX: Math.round( Math.random() * 90 ) + start.pageX, - pageY: Math.round( Math.random() * 90 ) + start.pageY - }; - // simulate a complete mouse drag - obj.$div - .fire("mousedown", start ) - .fire("mousemove", end ) - .fire("mouseup", end ) - .fire("click", end ); - }, - done: function( ms ){ - obj.$div.remove(); - start(); - } - }; - - // test DRAGINIT FALSE - asyncTest('"draginit" return false',function(){ - expect( 5 ); - // test prep - obj.init(); - obj.returned['draginit'] = false; - // simulate a mouse drag - obj.mouse(); - // check counts - equals( obj.draginit, 1, "draginit fired"); - equals( obj.dragstart, 0, "dragstart did not fire"); - equals( obj.drag, 0, "drag did not fire"); - equals( obj.dragend, 0, "dragend did not fire"); - equals( obj.click, 1, "click fired"); - // continue - obj.done(); - }); - - asyncTest('"dragstart" return false',function(){ - expect( 5 ); - // test prep - obj.init(); - obj.returned['dragstart'] = false; - // simulate a mouse drag - obj.mouse(); - // check counts - equals( obj.draginit, 1, "draginit fired"); - equals( obj.dragstart, 1, "dragstart fired"); - equals( obj.drag, 0, "drag did not fire"); - equals( obj.dragend, 0, "dragend did not fire"); - equals( obj.click, 1, "click fired"); - // continue - obj.done(); - }); - - asyncTest('"drag" return false',function(){ - expect( 5 ); - // test prep - obj.init(); - obj.returned['drag'] = false; - // simulate a mouse drag - obj.mouse(); - // check ocunts - equals( obj.draginit, 1, "draginit fired"); - equals( obj.dragstart, 1, "dragstart fired"); - equals( obj.drag, 1, "drag fired"); - equals( obj.dragend, 1, "dragend fired"); - equals( obj.click, 0, "click did not fire"); - // continue - obj.done(); - }); - - asyncTest('"draginit" return new element',function(){ - expect( 8 ); - // test prep - obj.init(); - var $clone = obj.returned['draginit'] = obj.$div.clone( true ); - obj.extra['dragstart'] = obj.extra['drag'] = obj.extra['dragend'] = function( ev, dd ){ - ok( dd.drag === $clone[0], ev.type +' target element' ); - }; - // simulate a mouse drag - obj.mouse(); - // check counts - equals( obj.draginit, 1, "draginit fired"); - equals( obj.dragstart, 1, "dragstart fired"); - equals( obj.drag, 1, "drag fired"); - equals( obj.dragend, 1, "dragend fired"); - equals( obj.click, 0, "click did not fire"); - // continue - obj.done(); - }); - - asyncTest('"draginit" return multiple elements',function(){ - expect( 5 ); - // test prep - obj.init(); - obj.returned['draginit'] = obj.$div.clone( true ).add( obj.$div ); - // simulate a mouse drag - obj.mouse(); - // check counts - equals( obj.draginit, 1, "draginit fired once"); - equals( obj.dragstart, 2, "dragstart fired twice"); - equals( obj.drag, 2, "drag fired twice"); - equals( obj.dragend, 2, "dragend fired twice"); - equals( obj.click, 0, "click did not fire"); - // continue - obj.done(); - }); - - - asyncTest('"dragstart" return proxy element',function(){ - expect( 7 ); - // test prep - obj.init(); - var $proxy = obj.returned['dragstart'] = obj.$div.clone().addClass('proxy'); - obj.extra['drag'] = obj.extra['dragend'] = function( ev, dd ){ - ok( dd.proxy === $proxy[0], ev.type +' proxy element' ); - }; - // simulate a mouse drag - obj.mouse(); - // check counts - equals( obj.draginit, 1, "draginit"); - equals( obj.dragstart, 1, "dragstart"); - equals( obj.drag, 1, "drag"); - equals( obj.dragend, 1, "dragend"); - equals( obj.click, 0, "click did not fire"); - // continue - obj.done(); - }); - -})();
\ No newline at end of file diff --git a/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/index.html b/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/index.html deleted file mode 100644 index 45991889..00000000 --- a/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/index.html +++ /dev/null @@ -1,28 +0,0 @@ -<!DOCTYPE html> -<html xmlns="http://www.w3.org/1999/xhtml"> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> -<link href="../../img/favicon.ico" rel="shortcut icon" /> -<link href="../../jquery/qunit.css" rel="stylesheet" /> -<script src="../../jquery/jquery.js"></script> -<script src="../../jquery/qunit.js"></script> -<script src="../../fire/jquery.fire.js"></script> -<script src="../jquery.event.drag.js"></script> -<script src="../jquery.event.drag.live.js"></script> -<script src="./requirements.js"></script> -<script src="./binding.js"></script> -<script src="./method.js"></script> -<script src="./interaction.js"></script> -<script src="./touch.js"></script> -<script src="./properties.js"></script> -<script src="./handlers.js"></script> -<script src="./live.js"></script> -<title>ThreeDubMedia · jQuery.event.drag.js</title> -</head> -<body> -<h1 id="qunit-header">jQuery.event.drag.js Unit Tests</h1> -<h2 id="qunit-banner"></h2> -<h2 id="qunit-userAgent"></h2> -<ol id="qunit-tests"></ol> -</body> -</html>
\ No newline at end of file diff --git a/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/interaction.js b/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/interaction.js deleted file mode 100644 index 3464627b..00000000 --- a/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/interaction.js +++ /dev/null @@ -1,198 +0,0 @@ -;(function(){ - - module("Mouse Interaction"); - - // a simple re-usable test harness object - var obj = { - init: function( opts ){ - obj.$div = $('<div />') - .css({ - position: 'absolute', - top: 0, - left: 0, - height: 100, - width: 100 - }) - .append('<div class="child" />') - .appendTo( document.body ) - .bind("draginit dragstart drag dragend click", opts || {}, function( event ){ - obj[ event.type ] += 1; - }); - $.extend( obj, { draginit:0, dragstart:0, drag:0, dragend:0, click:0 }); - }, - done: function(){ - obj.$div.remove(); - start(); - } - }; - - asyncTest("default",function(){ - expect( 5 ); - // prep DEFAULT interaction - obj.init(); - // simulate DEFAULT interaction - obj.$div - .fire("mousedown",{ pageX:50, pageY:50 }) - .fire("mousemove",{ pageX:51, pageY:51 }) - .fire("mouseup",{ pageX:51, pageY:51 }) - .fire("click"); - // inspect results - equals( obj.draginit, 1, "draginit"); - equals( obj.dragstart, 1, "dragstart"); - equals( obj.drag, 1, "drag"); - equals( obj.dragend, 1, "dragend"); - equals( obj.click, 0, "click"); - // clean-up interaction - obj.done(); - }); - - asyncTest('"not" option',function(){ - expect( 10 ); - // prep interaction - obj.init({ not:'.child' }); - // simulate NOT interaction - obj.$div.children() - .fire("mousedown",{ pageX:50, pageY:50 }) - .fire("mousemove",{ pageX:51, pageY:51 }) - .fire("mouseup",{ pageX:51, pageY:51 }) - .fire("click"); - // inspect results - equals( obj.draginit, 0, "draginit"); - equals( obj.dragstart, 0, "dragstart"); - equals( obj.drag, 0, "drag"); - equals( obj.dragend, 0, "dragend"); - equals( obj.click, 1, "click"); - // simlate NON NOT interaction - obj.$div - .fire("mousedown",{ pageX:50, pageY:50 }) - .fire("mousemove",{ pageX:51, pageY:51 }) - .fire("mouseup",{ pageX:51, pageY:51 }) - .fire("click"); - // inspect results - equals( obj.draginit, 1, "draginit"); - equals( obj.dragstart, 1, "dragstart"); - equals( obj.drag, 1, "drag"); - equals( obj.dragend, 1, "dragend"); - equals( obj.click, 1, "click"); - // clean-up interaction - obj.done(); - }); - - asyncTest('"handle" option',function(){ - expect( 10 ); - // prep interaction - obj.init({ handle:'.child' }); - // simulate HANDLE interaction - obj.$div.children() - .fire("mousedown",{ pageX:50, pageY:50 }) - .fire("mousemove",{ pageX:51, pageY:51 }) - .fire("mouseup",{ pageX:51, pageY:51 }) - .fire("click"); - // inspect results - equals( obj.draginit, 1, "draginit"); - equals( obj.dragstart, 1, "dragstart"); - equals( obj.drag, 1, "drag"); - equals( obj.dragend, 1, "dragend"); - equals( obj.click, 0, "click"); - // simulate NON HANDLE interaction - obj.$div - .fire("mousedown",{ pageX:50, pageY:50 }) - .fire("mousemove",{ pageX:51, pageY:51 }) - .fire("mouseup",{ pageX:51, pageY:51 }) - .fire("click"); - // inspect results - equals( obj.draginit, 1, "draginit"); - equals( obj.dragstart, 1, "dragstart"); - equals( obj.drag, 1, "drag"); - equals( obj.dragend, 1, "dragend"); - equals( obj.click, 1, "click"); - // clean-up interaction - obj.done(); - }); - - asyncTest('"which" option',function(){ - expect( 10 ); - // prep interaction - obj.init({ which:3 }); - // simulate WHICH interaction - obj.$div - .fire("mousedown",{ pageX:50, pageY:50, button:2 }) - .fire("mousemove",{ pageX:51, pageY:51 }) - .fire("mouseup",{ pageX:51, pageY:51 }) - .fire("click"); - // inspect results - equals( obj.draginit, 1, "draginit"); - equals( obj.dragstart, 1, "dragstart"); - equals( obj.drag, 1, "drag"); - equals( obj.dragend, 1, "dragend"); - equals( obj.click, 0, "click"); - // simulate NON WHICH interaction - obj.$div - .fire("mousedown",{ pageX:50, pageY:50 }) - .fire("mousemove",{ pageX:51, pageY:51 }) - .fire("mouseup",{ pageX:51, pageY:51 }) - .fire("click"); - // inspect results - equals( obj.draginit, 1, "draginit"); - equals( obj.dragstart, 1, "dragstart"); - equals( obj.drag, 1, "drag"); - equals( obj.dragend, 1, "dragend"); - equals( obj.click, 1, "click"); - // clean-up interaction - obj.done(); - }); - - asyncTest('"distance" option',function(){ - expect( 10 ); - // prep interaction - obj.init({ distance:5 }); - // simulate NON DISTANCE interaction - obj.$div - .fire("mousedown",{ pageX:50, pageY:50 }) - .fire("mousemove",{ pageX:51, pageY:51 }) - .fire("mouseup",{ pageX:51, pageY:51 }) - .fire("click"); - // inspect results - equals( obj.draginit, 1, "draginit"); - equals( obj.dragstart, 0, "dragstart"); - equals( obj.drag, 0, "drag"); - equals( obj.dragend, 0, "dragend"); - equals( obj.click, 1, "click"); - // simulate DISTANCE interaction - obj.$div - .fire("mousedown",{ pageX:50, pageY:50 }) - .fire("mousemove",{ pageX:53, pageY:54 }) - .fire("mouseup",{ pageX:53, pageY:54 }) - .fire("click"); - // inspect results - equals( obj.draginit, 2, "draginit"); - equals( obj.dragstart, 1, "dragstart"); - equals( obj.drag, 1, "drag"); - equals( obj.dragend, 1, "dragend"); - equals( obj.click, 1, "click"); - // clean-up interaction - obj.done(); - }); - - - asyncTest('"click" option',function(){ - expect( 5 ); - // prep interaction - obj.init({ click:true }); - // simulate CLICK interaction - obj.$div - .fire("mousedown",{ pageX:50, pageY:50 }) - .fire("mousemove",{ pageX:51, pageY:51 }) - .fire("mouseup",{ pageX:51, pageY:51 }) - .fire("click"); - // inspect results - equals( obj.draginit, 1, "draginit"); - equals( obj.dragstart, 1, "dragstart"); - equals( obj.drag, 1, "drag"); - equals( obj.dragend, 1, "dragend"); - equals( obj.click, 1, "click"); - // clean-up interaction - obj.done(); - }); - -})();
\ No newline at end of file diff --git a/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/live.js b/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/live.js deleted file mode 100644 index cf1898a7..00000000 --- a/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/live.js +++ /dev/null @@ -1,41 +0,0 @@ -module("Live Delegation"); - -$.each(["draginit","dragstart","drag","dragend"],function( i, type ){ - - test('"'+ type+'"',function(){ - - expect( i ? 5 : 1 ); - - if ( !i ){ - ok( true, 'Not supported for this event type.'); - return; - } - - // set up the delegation - $('.drag').live( type, function( event ){ - count += 1; - equals( this, $drag[0], event.type+" target" ); - }); - // local refs - var count = 0, - // add a div to test the delegation - $drag = $('<div class="drag" />').appendTo( document.body ); - - // manual triggering - ok( $drag.trigger( type ), '.trigger("'+ type +'")'); - equals( count, 1, "event was triggered"); - - // simulate a complete drag - $drag - .fire("mousedown",{ pageX:50, pageY:50 }) - .fire("mousemove",{ pageX:51, pageY:51 }) - .fire("mouseup",{ pageX:51, pageY:51 }) - .fire("click",{ pageX:51, pageY:51 }); - - equals( count, 2, "event was delegated"); - - // remove delegation - $('.drag').die( type ); - $drag.remove(); - }); -});
\ No newline at end of file diff --git a/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/method.js b/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/method.js deleted file mode 100644 index d6b4a514..00000000 --- a/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/method.js +++ /dev/null @@ -1,64 +0,0 @@ -module("Drag Method"); - -$.each(['init','start','','end'],function( i, type ){ - - test('"drag'+ type +'"',function(){ - - expect( 27 ); - - // make sure the event handler gets bound to the element - var $elem = $('<div />'), - elem = $elem[0], - count = 0, - fn = function(){ - count += 1; - }, - opts = { - which: 99, - distance: 88, - not: 77, - handle: 66, - relative: 55, - drop: 44, - click: 33 - }, - def = $.event.special[ 'drag'+ type ].defaults, - data; - - ok( $elem.drag( type, fn )[0] == elem, '.drag('+( type ? '"'+ type +'",' : '' )+' fn )' ); - ok( data = $.data( elem, $.event.special.drag.datakey ), "drag data exists" ); - ok( $.data( elem, "events" ), "event data exists" ); - ok( $.data( elem, "events" )[ 'drag'+type ][0], '"drag'+ type +'" event handler added' ); - - ok( data.which == def.which, '"which" default stored' ); - ok( data.distance == def.distance, '"distance" default stored' ); - ok( data.not == def.not, '"not" default stored' ); - ok( data.handle == def.handle, '"handle" default stored' ); - ok( data.relative == def.relative, '"relative" default stored' ); - ok( data.drop == def.drop, '"drop" default stored' ); - ok( data.click == def.click, '"click" default stored' ); - - ok( $elem.drag( type )[0] == elem, '.drag('+( type ? '"'+ type +'"' : '' )+')' ); - ok( count == 1, "handler was triggered"); - - ok( $elem.unbind( "drag"+ type )[0] == elem, '.unbind("drag'+ type +'")' ); - ok( !$.data( elem, "events" ), "event data removed" ); - ok( !$.data( elem, $.event.special.drag.datakey ), "drag data removed" ); - - ok( $elem.drag( type, fn, opts )[0] == elem, '.drag('+( type ? '"'+ type +'",' : '' )+' fn, opts )' ); - ok( data = $.data( elem, $.event.special.drag.datakey ), "drag data exists" ); - ok( $.data( elem, "events" ), "event data exists" ); - ok( $.data( elem, "events" )[ 'drag'+type ][0], '"drag'+ type +'" event handler added' ); - - ok( data.which == opts.which, '"which" option stored' ); - ok( data.distance == opts.distance, '"distance" option stored' ); - ok( data.not == opts.not, '"not" option stored' ); - ok( data.handle == opts.handle, '"handle" option stored' ); - ok( data.relative == opts.relative, '"relative" option stored' ); - ok( data.drop == opts.drop, '"drop" option stored' ); - ok( data.click == opts.click, '"click" option stored' ); - - $elem.remove(); - - }); -});
\ No newline at end of file diff --git a/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/properties.js b/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/properties.js deleted file mode 100644 index aef28244..00000000 --- a/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/properties.js +++ /dev/null @@ -1,71 +0,0 @@ -module("Callback Properties"); - -$.each(["init","start","","end"],function( i, type ){ - - test('"drag'+ type +'" callback',function(){ - - expect( 13 ); - - // create the markup for the test - var $div = $('<div />') - .appendTo( document.body ), - // starting position - sx = Math.round( Math.random() * 90 ) + 5, - sy = Math.round( Math.random() * 90 ) + 5, - // mouse offset position - mx = Math.round( Math.random() * 90 ) + 5, - my = Math.round( Math.random() * 90 ) + 5, - // distance dragged - dx = Math.round( Math.random() * 90 ) + 5, - dy = Math.round( Math.random() * 90 ) + 5; - - $div - .drag( type, function( event, dd ){ - - ok( dd.target == $div[0], "target: [drag target]" ); - ok( dd.drag == $div[0], "drag: [drag target]" ); - ok( dd.proxy == $div[0], "proxy: [drag target]" ); - - equals( dd.startX, sx + mx, "startX" ); - equals( dd.startY, sy + my, "startY" ); - - equals( dd.deltaX, i ? dx : 0, "deltaX" ); - equals( dd.deltaY, i ? dy : 0, "deltaY" ); - - equals( dd.originalX, sx, "originalX" ); - equals( dd.originalY, sy, "originalY" ); - - equals( dd.offsetX, i ? sx + dx : sx, "offsetX" ); - equals( dd.offsetY, i ? sy + dy : sy, "offsetY" ); - - ok( dd.drop.constructor == Array && !dd.drop.length, "drop: []" ); - ok( dd.available.constructor == Array && !dd.available.length, "available: []" ); - - }) - .css({ - position: 'absolute', - top: sy, - left: sx, - height: 100, - width: 100 - }) - // simulate a drag - .fire("mousedown",{ - pageX: sx + mx, - pageY: sy + my - }) - .fire("mousemove",{ - pageX: sx + mx + dx, - pageY: sy + my + dy - }) - .fire("mouseup",{ - pageX: sx + mx + dx, - pageY: sy + my + dy - }) - .fire("click",{ - pageX: sx + mx + dx, - pageY: sy + my + dy - }); - $div.remove(); - }); -});
\ No newline at end of file diff --git a/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/requirements.js b/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/requirements.js deleted file mode 100644 index d9cf4172..00000000 --- a/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/requirements.js +++ /dev/null @@ -1,24 +0,0 @@ -module("Requirements"); - -test("jQuery",function(){ - - expect( 2 ); - - // make sure the right jquery is included - ok( window.jQuery, "jQuery exists" ); - ok( parseFloat( jQuery([]).jquery ) >= 1.4, "jQuery version is 1.4 or greater" ); - -}); - -test("Installation",function(){ - - expect( 5 ); - - // make sure the event interface is complete - ok( jQuery.event.special.draginit, '"draginit" special event is defined' ); - ok( jQuery.event.special.dragstart, '"dragstart" special event is defined' ); - ok( jQuery.event.special.drag, '"drag" special event is defined' ); - ok( jQuery.event.special.dragend, '"dragend" special event is defined' ); - ok( jQuery([]).drag, "$.fn.drag method is defined" ); - -});
\ No newline at end of file diff --git a/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/touch.js b/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/touch.js deleted file mode 100644 index 78279081..00000000 --- a/ecomp-portal-FE/client/bower_components/jquery.event.drag-new/event.drag/test/touch.js +++ /dev/null @@ -1,206 +0,0 @@ -;(function(){ - - module("Touch Interaction"); - - if ( !document.createEvent ){ - test("Touch Simulation Not Supported",function(){ - ok( true, 'This browser does not support "document.createEvent" and cannot simulate touch events.'); - }); - return; - } - - // a simple re-usable test harness object - var obj = { - init: function( opts ){ - obj.$div = $('<div />') - .css({ - position: 'absolute', - top: 0, - left: 0, - height: 100, - width: 100 - }) - .append('<div class="child" />') - .appendTo( document.body ) - .bind("draginit dragstart drag dragend click", opts || {}, function( event ){ - obj[ event.type ] += 1; - }); - $.extend( obj, { draginit:0, dragstart:0, drag:0, dragend:0, click:0 }); - }, - done: function(){ - obj.$div.remove(); - start(); - } - }; - - asyncTest("default",function(){ - expect( 5 ); - // prep DEFAULT interaction - obj.init(); - // simulate DEFAULT interaction - obj.$div - .fire("touchstart",{ pageX:50, pageY:50 }) - .fire("touchmove",{ pageX:51, pageY:51 }) - .fire("touchend",{ pageX:51, pageY:51 }) - .fire("click"); - // inspect results - equals( obj.draginit, 1, "draginit"); - equals( obj.dragstart, 1, "dragstart"); - equals( obj.drag, 1, "drag"); - equals( obj.dragend, 1, "dragend"); - equals( obj.click, 0, "click"); - // clean-up interaction - obj.done(); - }); - - asyncTest('"not" option',function(){ - expect( 10 ); - // prep interaction - obj.init({ not:'.child' }); - // simulate NOT interaction - obj.$div.children() - .fire("touchstart",{ pageX:50, pageY:50 }) - .fire("touchmove",{ pageX:51, pageY:51 }) - .fire("touchend",{ pageX:51, pageY:51 }) - .fire("click"); - // inspect results - equals( obj.draginit, 0, "draginit"); - equals( obj.dragstart, 0, "dragstart"); - equals( obj.drag, 0, "drag"); - equals( obj.dragend, 0, "dragend"); - equals( obj.click, 1, "click"); - // simlate NON NOT interaction - obj.$div - .fire("touchstart",{ pageX:50, pageY:50 }) - .fire("touchmove",{ pageX:51, pageY:51 }) - .fire("touchend",{ pageX:51, pageY:51 }) - .fire("click"); - // inspect results - equals( obj.draginit, 1, "draginit"); - equals( obj.dragstart, 1, "dragstart"); - equals( obj.drag, 1, "drag"); - equals( obj.dragend, 1, "dragend"); - equals( obj.click, 1, "click"); - // clean-up interaction - obj.done(); - }); - - asyncTest('"handle" option',function(){ - expect( 10 ); - // prep interaction - obj.init({ handle:'.child' }); - // simulate HANDLE interaction - obj.$div.children() - .fire("touchstart",{ pageX:50, pageY:50 }) - .fire("touchmove",{ pageX:51, pageY:51 }) - .fire("touchend",{ pageX:51, pageY:51 }) - .fire("click"); - // inspect results - equals( obj.draginit, 1, "draginit"); - equals( obj.dragstart, 1, "dragstart"); - equals( obj.drag, 1, "drag"); - equals( obj.dragend, 1, "dragend"); - equals( obj.click, 0, "click"); - // simulate NON HANDLE interaction - obj.$div - .fire("touchstart",{ pageX:50, pageY:50 }) - .fire("touchmove",{ pageX:51, pageY:51 }) - .fire("touchend",{ pageX:51, pageY:51 }) - .fire("click"); - // inspect results - equals( obj.draginit, 1, "draginit"); - equals( obj.dragstart, 1, "dragstart"); - equals( obj.drag, 1, "drag"); - equals( obj.dragend, 1, "dragend"); - equals( obj.click, 1, "click"); - // clean-up interaction - obj.done(); - }); - - asyncTest('"which" option',function(){ - expect( 11 ); - // prep interaction - obj.init({ which:0 }); - // simulate WHICH interaction - obj.$div - .fire("touchstart",{ pageX:50, pageY:50, button:5 }) - .fire("touchmove",{ pageX:51, pageY:51 }) - .fire("touchend",{ pageX:51, pageY:51 }) - .fire("click"); - // inspect results - equals( obj.draginit, 1, "draginit"); - equals( obj.dragstart, 1, "dragstart"); - equals( obj.drag, 1, "drag"); - equals( obj.dragend, 1, "dragend"); - equals( obj.click, 0, "click"); - ok( true, '"which" not supported with touch events...'); - // simulate NON WHICH interaction - obj.$div - .fire("touchstart",{ pageX:50, pageY:50 }) - .fire("touchmove",{ pageX:51, pageY:51 }) - .fire("touchend",{ pageX:51, pageY:51 }) - .fire("click"); - // inspect results - equals( obj.draginit, 2, "draginit"); - equals( obj.dragstart, 2, "dragstart"); - equals( obj.drag, 2, "drag"); - equals( obj.dragend, 2, "dragend"); - equals( obj.click, 0, "click"); - // clean-up interaction - obj.done(); - }); - - asyncTest('"distance" option',function(){ - expect( 10 ); - // prep interaction - obj.init({ distance:5 }); - // simulate NON DISTANCE interaction - obj.$div - .fire("touchstart",{ pageX:50, pageY:50 }) - .fire("touchmove",{ pageX:51, pageY:51 }) - .fire("touchend",{ pageX:51, pageY:51 }) - .fire("click"); - // inspect results - equals( obj.draginit, 1, "draginit"); - equals( obj.dragstart, 0, "dragstart"); - equals( obj.drag, 0, "drag"); - equals( obj.dragend, 0, "dragend"); - equals( obj.click, 1, "click"); - // simulate DISTANCE interaction - obj.$div - .fire("touchstart",{ pageX:50, pageY:50 }) - .fire("touchmove",{ pageX:53, pageY:54 }) - .fire("touchend",{ pageX:53, pageY:54 }) - .fire("click"); - // inspect results - equals( obj.draginit, 2, "draginit"); - equals( obj.dragstart, 1, "dragstart"); - equals( obj.drag, 1, "drag"); - equals( obj.dragend, 1, "dragend"); - equals( obj.click, 1, "click"); - // clean-up interaction - obj.done(); - }); - - - asyncTest('"click" option',function(){ - expect( 5 ); - // prep interaction - obj.init({ click:true }); - // simulate CLICK interaction - obj.$div - .fire("touchstart",{ pageX:50, pageY:50 }) - .fire("touchmove",{ pageX:51, pageY:51 }) - .fire("touchend",{ pageX:51, pageY:51 }) - .fire("click"); - // inspect results - equals( obj.draginit, 1, "draginit"); - equals( obj.dragstart, 1, "dragstart"); - equals( obj.drag, 1, "drag"); - equals( obj.dragend, 1, "dragend"); - equals( obj.click, 1, "click"); - // clean-up interaction - obj.done(); - }); - -})();
\ No newline at end of file |