Fix the number of change tests and remove textarea tests.
This commit is contained in:
parent
21d389ccea
commit
0564553bf1
|
@ -1238,6 +1238,8 @@ test("live with namespaces", function(){
|
||||||
});
|
});
|
||||||
|
|
||||||
test("live with change", function(){
|
test("live with change", function(){
|
||||||
|
expect(8);
|
||||||
|
|
||||||
var selectChange = 0, checkboxChange = 0;
|
var selectChange = 0, checkboxChange = 0;
|
||||||
|
|
||||||
var select = jQuery("select[name='S1']")
|
var select = jQuery("select[name='S1']")
|
||||||
|
@ -1269,28 +1271,13 @@ test("live with change", function(){
|
||||||
checkbox.trigger("change");
|
checkbox.trigger("change");
|
||||||
equals( checkboxChange, 1, "Change on checkbox." );
|
equals( checkboxChange, 1, "Change on checkbox." );
|
||||||
|
|
||||||
// test before activate on radio
|
|
||||||
|
|
||||||
// test blur/focus on textarea
|
|
||||||
var textarea = jQuery("#area1"), textareaChange = 0, oldVal = textarea.val();
|
|
||||||
textarea.live("change", function() {
|
|
||||||
textareaChange++;
|
|
||||||
});
|
|
||||||
|
|
||||||
textarea.val(oldVal + "foo");
|
|
||||||
textarea.trigger("change");
|
|
||||||
equals( textareaChange, 1, "Change on textarea." );
|
|
||||||
|
|
||||||
textarea.val(oldVal);
|
|
||||||
textarea.die("change");
|
|
||||||
|
|
||||||
// test blur/focus on text
|
// test blur/focus on text
|
||||||
var text = jQuery("#name"), textChange = 0, oldTextVal = text.val();
|
var text = jQuery("#name"), textChange = 0, oldTextVal = text.val();
|
||||||
text.live("change", function() {
|
text.live("change", function() {
|
||||||
textChange++;
|
textChange++;
|
||||||
});
|
});
|
||||||
|
|
||||||
text.val(oldVal+"foo");
|
text.val(oldTextVal+"foo");
|
||||||
text.trigger("change");
|
text.trigger("change");
|
||||||
equals( textChange, 1, "Change on text input." );
|
equals( textChange, 1, "Change on text input." );
|
||||||
|
|
||||||
|
@ -1707,6 +1694,8 @@ test("delegate with multiple events", function(){
|
||||||
});
|
});
|
||||||
|
|
||||||
test("delegate with change", function(){
|
test("delegate with change", function(){
|
||||||
|
expect(8);
|
||||||
|
|
||||||
var selectChange = 0, checkboxChange = 0;
|
var selectChange = 0, checkboxChange = 0;
|
||||||
|
|
||||||
var select = jQuery("select[name='S1']");
|
var select = jQuery("select[name='S1']");
|
||||||
|
@ -1738,28 +1727,13 @@ test("delegate with change", function(){
|
||||||
checkbox.trigger("change");
|
checkbox.trigger("change");
|
||||||
equals( checkboxChange, 1, "Change on checkbox." );
|
equals( checkboxChange, 1, "Change on checkbox." );
|
||||||
|
|
||||||
// test before activate on radio
|
|
||||||
|
|
||||||
// test blur/focus on textarea
|
|
||||||
var textarea = jQuery("#area1"), textareaChange = 0, oldVal = textarea.val();
|
|
||||||
jQuery("#body").delegate("#area1", "change", function() {
|
|
||||||
textareaChange++;
|
|
||||||
});
|
|
||||||
|
|
||||||
textarea.val(oldVal + "foo");
|
|
||||||
textarea.trigger("change");
|
|
||||||
equals( textareaChange, 1, "Change on textarea." );
|
|
||||||
|
|
||||||
textarea.val(oldVal);
|
|
||||||
jQuery("#body").undelegate("#area1", "change");
|
|
||||||
|
|
||||||
// test blur/focus on text
|
// test blur/focus on text
|
||||||
var text = jQuery("#name"), textChange = 0, oldTextVal = text.val();
|
var text = jQuery("#name"), textChange = 0, oldTextVal = text.val();
|
||||||
jQuery("#body").delegate("#name", "change", function() {
|
jQuery("#body").delegate("#name", "change", function() {
|
||||||
textChange++;
|
textChange++;
|
||||||
});
|
});
|
||||||
|
|
||||||
text.val(oldVal+"foo");
|
text.val(oldTextVal+"foo");
|
||||||
text.trigger("change");
|
text.trigger("change");
|
||||||
equals( textChange, 1, "Change on text input." );
|
equals( textChange, 1, "Change on text input." );
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue