Slider unit tests: slider event change

This commit is contained in:
Richard Worth 2010-03-17 15:58:22 +00:00
parent 8b885b3d52
commit e84a318e46

View File

@ -20,7 +20,7 @@ test( "slide", function() {
// value (even if same as previous value), via mouse(mouseup) or keyboard(keyup)
// or value method/option"
test( "change", function() {
expect(4);
expect(7);
var handle;
// Test mouseup at end of handle slide (mouse)
@ -60,6 +60,17 @@ test( "change", function() {
})
.slider( "value", 0 );
reset();
// Test values method
el = $( "<div></div>" )
.slider({
values: [ 10, 20 ],
change: function(event, ui) {
ok( true, "change triggered by values method" );
}
})
.slider( "values", [80, 90] );
reset();
// Test value option
el = $( "<div></div>" )
@ -70,6 +81,17 @@ test( "change", function() {
})
.slider( "option", "value", 0 );
reset();
// Test values option
el = $( "<div></div>" )
.slider({
values: [ 10, 20 ],
change: function(event, ui) {
ok( true, "change triggered by values option" );
}
})
.slider( "option", "values", [80, 90] );
});
test( "stop", function() {