Skip to content
Permalink
Browse files

Updated draggable defaults unit test

  • Loading branch information...
rdworth committed Sep 27, 2008
1 parent 37d14b7 commit 2b0cb8c231334e845066b28face27634cac8bc4b
Showing with 35 additions and 7 deletions.
  1. +35 −7 tests/draggable.js
@@ -138,14 +138,42 @@ test("element types", function() {
});

test("defaults", function() {

var expected = {
appendTo: "parent",
axis: false,
cancel: ":input",
connectToSortable: false,
containment: "??? - TODO",
cursor: "default",
cursorAt: null,
delay: 0,
disabled: false,
distance: 1,
grid: false,
handle: "??? - TODO",
helper: "original",
iframeFix: false,
opacity: 1.0,
revert: false,
revertDuration: 500,
scroll: true,
scrollSensitivity: 20,
scrollSpeed: 20,
scope: "default",
snap: false,
snapMode: "both",
snapTolerance: 20,
stack: "??? - TODO",
refreshPositions: false,
zIndex: null
};

el = $("#draggable1").draggable();
equals(el.data("appendTo.draggable"), "parent", "appendTo");
equals(el.data("axis.draggable"), false, "axis");
equals(el.data("cancel.draggable"), ":input", "cancel");
equals(el.data("delay.draggable"), 0, "delay");
equals(el.data("disabled.draggable"), false, "disabled");
equals(el.data("distance.draggable"), 1, "distance");
equals(el.data("helper.draggable"), "original", "helper");

for (var optionName in expected)
equals(el.data(optionName + ".draggable"), expected[optionName], optionName);

});

test("No options, relative", function() {

0 comments on commit 2b0cb8c

Please sign in to comment.
You can’t perform that action at this time.