aboutsummaryrefslogtreecommitdiffstats
path: root/tests/unit/progressbar/progressbar_core.js
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit/progressbar/progressbar_core.js')
-rw-r--r--tests/unit/progressbar/progressbar_core.js36
1 files changed, 14 insertions, 22 deletions
diff --git a/tests/unit/progressbar/progressbar_core.js b/tests/unit/progressbar/progressbar_core.js
index a0ea6c48f..0a2ef895b 100644
--- a/tests/unit/progressbar/progressbar_core.js
+++ b/tests/unit/progressbar/progressbar_core.js
@@ -1,28 +1,20 @@
-/*
- * progressbar_core.js
- */
+module( "progressbar: core" );
-var el;
+test( "accessibility", function() {
+ expect( 7 );
+ var element = $( "#progressbar" ).progressbar();
-(function($) {
+ equal( element.attr( "role" ), "progressbar", "aria role" );
+ equal( element.attr( "aria-valuemin" ), 0, "aria-valuemin" );
+ equal( element.attr( "aria-valuemax" ), 100, "aria-valuemax" );
+ equal( element.attr( "aria-valuenow" ), 0, "aria-valuenow initially" );
-module("progressbar: core");
+ element.progressbar( "value", 77 );
+ equal( element.attr( "aria-valuenow" ), 77, "aria-valuenow" );
-test("accessibility", function() {
- expect(7);
- el = $("#progressbar").progressbar();
+ element.progressbar( "disable" );
+ equal( element.attr( "aria-disabled" ), "true", "aria-disabled on" );
- equal(el.attr("role"), "progressbar", "aria role");
- equal(el.attr("aria-valuemin"), 0, "aria-valuemin");
- equal(el.attr("aria-valuemax"), 100, "aria-valuemax");
- equal(el.attr("aria-valuenow"), 0, "aria-valuenow initially");
- el.progressbar("value", 77);
- equal(el.attr("aria-valuenow"), 77, "aria-valuenow");
- el.progressbar("disable");
- equal(el.attr("aria-disabled"), "true", "aria-disabled on");
- el.progressbar("enable");
- // FAIL: for some reason IE6 and 7 return a boolean false instead of the string
- equal(el.attr("aria-disabled"), "false", "aria-disabled off");
+ element.progressbar( "enable" );
+ equal( element.attr( "aria-disabled" ), "false", "aria-disabled off" );
});
-
-})(jQuery);