X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=test%2Funit%2Fattributes.js;h=3326dfe890c8c6e4cfab1bae5b7dbd6269cd5d5d;hb=0636dffc2481c14368464a22ffa1bd8017da2a26;hp=986623b427c276e6c1a35d4b60de25d1f0917797;hpb=c4e653237f258ce618ad5a9ec677917166fbed16;p=jquery.git diff --git a/test/unit/attributes.js b/test/unit/attributes.js index 986623b..3326dfe 100644 --- a/test/unit/attributes.js +++ b/test/unit/attributes.js @@ -359,14 +359,20 @@ test("val()", function() { }); var testVal = function(valueObj) { - expect(6); + expect(8); jQuery("#text1").val(valueObj( 'test' )); equals( document.getElementById('text1').value, "test", "Check for modified (via val(String)) value of input element" ); + jQuery("#text1").val(valueObj( undefined )); + equals( document.getElementById('text1').value, "", "Check for modified (via val(undefined)) value of input element" ); + jQuery("#text1").val(valueObj( 67 )); equals( document.getElementById('text1').value, "67", "Check for modified (via val(Number)) value of input element" ); + jQuery("#text1").val(valueObj( null )); + equals( document.getElementById('text1').value, "", "Check for modified (via val(null)) value of input element" ); + jQuery("#select1").val(valueObj( "3" )); equals( jQuery("#select1").val(), "3", "Check for modified (via val(String)) value of select element" );