init
This commit is contained in:
63
include/jQuery/jquery-ui/tests/unit/droppable/droppable_events.js
vendored
Normal file
63
include/jQuery/jquery-ui/tests/unit/droppable/droppable_events.js
vendored
Normal file
@@ -0,0 +1,63 @@
|
||||
(function( $ ) {
|
||||
|
||||
module( "droppable: events" );
|
||||
|
||||
test( "droppable destruction/recreation on drop event", function() {
|
||||
expect( 1 );
|
||||
|
||||
var config = {
|
||||
activeClass: "active",
|
||||
drop: function() {
|
||||
var element = $( this ),
|
||||
newDroppable = $( "<div>" )
|
||||
.css({ width: 100, height: 100 })
|
||||
.text( "Droppable" );
|
||||
element.after( newDroppable );
|
||||
element.remove();
|
||||
newDroppable.droppable( config );
|
||||
}
|
||||
},
|
||||
|
||||
draggable = $( "#draggable1" ).draggable(),
|
||||
droppable1 = $( "#droppable1" ).droppable( config ),
|
||||
droppable2 = $( "#droppable2" ).droppable( config ),
|
||||
|
||||
droppableOffset = droppable1.offset(),
|
||||
draggableOffset = draggable.offset(),
|
||||
dx = droppableOffset.left - draggableOffset.left,
|
||||
dy = droppableOffset.top - draggableOffset.top;
|
||||
|
||||
draggable.simulate( "drag", {
|
||||
dx: dx,
|
||||
dy: dy
|
||||
});
|
||||
|
||||
ok( !droppable2.hasClass( "active" ), "subsequent droppable no longer active" );
|
||||
});
|
||||
|
||||
|
||||
|
||||
// todo: comment the following in when ready to actually test
|
||||
/*
|
||||
test("activate", function() {
|
||||
ok(false, 'missing test - untested code is broken code');
|
||||
});
|
||||
|
||||
test("deactivate", function() {
|
||||
ok(false, 'missing test - untested code is broken code');
|
||||
});
|
||||
|
||||
test("over", function() {
|
||||
ok(false, 'missing test - untested code is broken code');
|
||||
});
|
||||
|
||||
test("out", function() {
|
||||
ok(false, 'missing test - untested code is broken code');
|
||||
});
|
||||
|
||||
test("drop", function() {
|
||||
ok(false, 'missing test - untested code is broken code');
|
||||
});
|
||||
*/
|
||||
|
||||
})( jQuery );
|
||||
Reference in New Issue
Block a user