diff options
Diffstat (limited to 'apps/it/static/js/ui/tests/unit/selectable/selectable_methods.js')
-rw-r--r-- | apps/it/static/js/ui/tests/unit/selectable/selectable_methods.js | 104 |
1 files changed, 0 insertions, 104 deletions
diff --git a/apps/it/static/js/ui/tests/unit/selectable/selectable_methods.js b/apps/it/static/js/ui/tests/unit/selectable/selectable_methods.js deleted file mode 100644 index 72f9bb2..0000000 --- a/apps/it/static/js/ui/tests/unit/selectable/selectable_methods.js +++ /dev/null @@ -1,104 +0,0 @@ -/* - * selectable_methods.js - */ -(function($) { - -module("selectable: methods"); - -test("init", function() { - expect( 5 ); - - $("<div></div>").appendTo("body").selectable().remove(); - ok(true, ".selectable() called on element"); - - $([]).selectable().remove(); - ok(true, ".selectable() called on empty collection"); - - $("<div></div>").selectable().remove(); - ok(true, ".selectable() called on disconnected DOMElement"); - - var el = $("<div></div>").selectable(); - el.selectable("option", "foo"); - el.remove(); - ok(true, "arbitrary option getter after init"); - - $("<div></div>").selectable().selectable("option", "foo", "bar").remove(); - ok(true, "arbitrary option setter after init"); -}); - -test("destroy", function() { - expect( 4 ); - - $("<div></div>").appendTo("body").selectable().selectable("destroy").remove(); - ok(true, ".selectable('destroy') called on element"); - - $([]).selectable().selectable("destroy").remove(); - ok(true, ".selectable('destroy') called on empty collection"); - - $("<div></div>").selectable().selectable("destroy").remove(); - ok(true, ".selectable('destroy') called on disconnected DOMElement"); - - var expected = $("<div></div>").selectable(), - actual = expected.selectable("destroy"); - equal(actual, expected, "destroy is chainable"); -}); - -test("enable", function() { - expect(3); - var expected, actual, - fired = false, - el = $("#selectable1"); - - el.selectable({ - disabled: true, - start: function() { fired = true; } - }); - el.simulate( "drag", { - dx: 20, - dy: 20 - }); - equal(fired, false, "start fired"); - el.selectable("enable"); - el.simulate( "drag", { - dx: 20, - dy: 20 - }); - equal(fired, true, "start fired"); - el.selectable("destroy"); - - expected = $("<div></div>").selectable(); - actual = expected.selectable("enable"); - equal(actual, expected, "enable is chainable"); -}); - -test("disable", function() { - expect(3); - var expected, actual, - fired = false, - el = $("#selectable1"); - - el.selectable({ - disabled: false, - start: function() { fired = true; } - }); - el.simulate( "drag", { - dx: 20, - dy: 20 - }); - equal(fired, true, "start fired"); - el.selectable("disable"); - fired = false; - - el.simulate( "drag", { - dx: 20, - dy: 20 - }); - equal(fired, false, "start fired"); - el.selectable("destroy"); - - expected = $("<div></div>").selectable(); - actual = expected.selectable("disable"); - equal(actual, expected, "disable is chainable"); -}); - -})(jQuery); |