mirror of
https://github.com/jquery/jquery-ui.git
synced 2024-11-21 11:04:24 +00:00
e1230997aa
Squashed commit of the following: commit7f19f92c64
Author: Mike Sherov <mike.sherov@gmail.com> Date: Tue Oct 23 10:34:28 2012 -0400 put back in fake args for signatures that we want to keep commit257505a9e6
Author: Mike Sherov <mike.sherov@gmail.com> Date: Tue Oct 23 08:10:20 2012 -0400 changes per @scott_gonzalez commit12725480cb
Author: Mike Sherov <mike.sherov@gmail.com> Date: Mon Oct 22 22:54:05 2012 -0400 clean up unused vars in ui directory commit563595e7ae
Author: Mike Sherov <mike.sherov@gmail.com> Date: Mon Oct 22 22:37:42 2012 -0400 clean up unused vars in grunt and tests
47 lines
1.1 KiB
JavaScript
47 lines
1.1 KiB
JavaScript
/*
|
|
* selectable_options.js
|
|
*/
|
|
(function($) {
|
|
|
|
module("selectable: options");
|
|
|
|
test("autoRefresh", function() {
|
|
expect(3);
|
|
el = $("#selectable1");
|
|
var actual, sel = $("*", el), selected = function() { actual += 1; };
|
|
|
|
actual = 0;
|
|
el = $("#selectable1").selectable({ autoRefresh: false, selected: selected });
|
|
sel.hide();
|
|
TestHelpers.selectableDrag(1000, 1000);
|
|
equal(actual, sel.length);
|
|
el.selectable("destroy");
|
|
|
|
actual = 0;
|
|
sel.show();
|
|
el = $("#selectable1").selectable({ autoRefresh: true, selected: selected });
|
|
sel.hide();
|
|
TestHelpers.selectableDrag(1000, 1000);
|
|
equal(actual, 0);
|
|
sel.show();
|
|
TestHelpers.selectableDrag(1000, 1000);
|
|
equal(actual, sel.length);
|
|
el.selectable("destroy");
|
|
sel.show();
|
|
});
|
|
|
|
test("filter", function() {
|
|
expect(2);
|
|
el = $("#selectable1");
|
|
var actual, sel = $("*", el), selected = function() { actual += 1; };
|
|
|
|
actual = 0;
|
|
el = $("#selectable1").selectable({ filter: '.special', selected: selected });
|
|
TestHelpers.selectableDrag(1000, 1000);
|
|
ok(sel.length !== 1, "this test assumes more than 1 selectee");
|
|
equal(actual, 1);
|
|
el.selectable("destroy");
|
|
});
|
|
|
|
})(jQuery);
|