2 * selectable_options.js
6 module("selectable: options");
8 test("autoRefresh", function() {
12 el = $("#selectable1"),
14 selected = function() { actual += 1; };
16 el = $("#selectable1").selectable({ autoRefresh: false, selected: selected });
18 el.simulate( "drag", {
22 equal(actual, sel.length);
23 el.selectable("destroy");
27 el = $("#selectable1").selectable({ autoRefresh: true, selected: selected });
29 el.simulate( "drag", {
36 $( sel[ 0 ] ).simulate( "drag", {
40 equal(actual, sel.length);
42 el.selectable("destroy");
46 test("filter", function() {
50 el = $("#selectable1"),
52 selected = function() { actual += 1; };
55 el = $("#selectable1").selectable({ filter: ".special", selected: selected });
56 el.simulate( "drag", {
60 ok(sel.length !== 1, "this test assumes more than 1 selectee");
62 el.selectable("destroy");