aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/unit/slider/slider_methods.js16
1 files changed, 14 insertions, 2 deletions
diff --git a/tests/unit/slider/slider_methods.js b/tests/unit/slider/slider_methods.js
index 711c16f2c..37977efb9 100644
--- a/tests/unit/slider/slider_methods.js
+++ b/tests/unit/slider/slider_methods.js
@@ -69,14 +69,26 @@ test("enable", function() {
var expected = $('<div></div>').slider(),
actual = expected.slider('enable');
equals(actual, expected, 'enable is chainable');
- ok(false, "missing test - untested code is broken code.");
+
+ var el = $('<div></div>').slider({ disabled: true });
+ ok(el.hasClass('.ui-disabled'), 'slider has ui-disabled class before enable method call');
+ ok(el.hasClass('.ui-slider-disabled'), 'slider has ui-slider-disabled class before enable method call');
+ el.slider('enable');
+ ok(!el.hasClass('.ui-disabled'), 'slider does not have ui-disabled class after enable method call');
+ ok(!el.hasClass('.ui-slider-disabled'), 'slider does not have ui-slider-disabled class after enable method call');
});
test("disable", function() {
var expected = $('<div></div>').slider(),
actual = expected.slider('disable');
equals(actual, expected, 'disable is chainable');
- ok(false, "missing test - untested code is broken code.");
+
+ var el = $('<div></div>').slider({ disabled: false });
+ ok(!el.hasClass('.ui-disabled'), 'slider does not have ui-disabled class before disabled method call');
+ ok(!el.hasClass('.ui-slider-disabled'), 'slider does not have ui-slider-disabled class before disable method call');
+ el.slider('disable');
+ ok(el.hasClass('.ui-disabled'), 'slider has ui-disabled class after disable method call');
+ ok(el.hasClass('.ui-slider-disabled'), 'slider has ui-slider-disabled class after disable method call');
});
test("value", function() {