X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=test%2Funit%2Fcore.js;h=e3adc604f7445c7df9b80fcb4a89340dfd291161;hb=66975de2d249643779e2b3daad0457f7f5f92508;hp=1e03c96c0e51606cd0b2e9c8d760080c7d422ec3;hpb=148fb7ba8e992dd70c64cdc6a1c6f643fd1ba160;p=jquery.git diff --git a/test/unit/core.js b/test/unit/core.js index 1e03c96..e3adc60 100644 --- a/test/unit/core.js +++ b/test/unit/core.js @@ -12,7 +12,7 @@ test("Basic requirements", function() { }); test("jQuery()", function() { - expect(15); + expect(22); // Basic constructor's behavior @@ -62,6 +62,22 @@ test("jQuery()", function() { equals( jQuery([1,2,3]).get(1), 2, "Test passing an array to the factory" ); equals( jQuery(document.body).get(0), jQuery('body').get(0), "Test passing an html node to the factory" ); + + var elem = jQuery("
", { + width: 10, + css: { paddingLeft:1, paddingRight:1 }, + text: "test", + "class": "test2", + id: "test3" + }); + + equals( elem[0].style.width, '10px', 'jQuery() quick setter width'); + equals( elem[0].style.paddingLeft, '1px', 'jQuery quick setter css'); + equals( elem[0].style.paddingRight, '1px', 'jQuery quick setter css'); + equals( elem[0].childNodes.length, 1, 'jQuery quick setter text'); + equals( elem[0].firstChild.nodeValue, "test", 'jQuery quick setter text'); + equals( elem[0].className, "test2", 'jQuery() quick setter class'); + equals( elem[0].id, "test3", 'jQuery() quick setter id'); }); test("selector state", function() {