Sha256: de0eabb742a42014add081c7e194d7c294477eade8faa82d2a914b1a98fb801f

Contents?: true

Size: 1.02 KB

Versions: 8

Compression:

Stored size: 1.02 KB

Contents

/*
 * 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();
	drag(1000, 1000);
	equals(actual, sel.length);
	el.selectable("destroy");

	actual = 0;
	sel.show();
	el = $("#selectable1").selectable({ autoRefresh: true,	selected: selected });
	sel.hide();
	drag(1000, 1000);
	equals(actual, 0);
	sel.show();
	drag(1000, 1000);
	equals(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 });
	drag(1000, 1000);
	ok(sel.length != 1, "this test assumes more than 1 selectee");
	equals(actual, 1);
	el.selectable("destroy");
});

})(jQuery);

Version data entries

8 entries across 7 versions & 1 rubygems

Version Path
survivalkit-0.3.4 templates/project/sources/jquery-ui/tests/unit/selectable/selectable_options.js
survivalkit-0.3.3 templates/project/sources/jquery-ui/tests/unit/selectable/selectable_options.js
survivalkit-0.3.3 templates/drupal/sources/jquery-ui/tests/unit/selectable/selectable_options.js
survivalkit-0.3.2 templates/project/sources/jquery-ui/tests/unit/selectable/selectable_options.js
survivalkit-0.3.1 templates/project/sources/jquery-ui/tests/unit/selectable/selectable_options.js
survivalkit-0.3 templates/project/sources/jquery-ui/tests/unit/selectable/selectable_options.js
survivalkit-0.2.1 templates/project/sources/jquery-ui/tests/unit/selectable/selectable_options.js
survivalkit-0.1 templates/project/sources/jquery-ui/tests/unit/selectable/selectable_options.js