X-Git-Url: http://git.asbjorn.biz/?p=jquery.git;a=blobdiff_plain;f=test%2Funit%2Fdata.js;h=310cd6bc4a8ed6ba7ba5f7096872497ce094ec3c;hp=204d979c345787795ec7135adfcb62716ea414ba;hb=e199ead4cba3687beca2444eea4bb8abc20f55b6;hpb=f5d4bf8920868c2d1f88cc4f3bfcf85c0b566b2e diff --git a/test/unit/data.js b/test/unit/data.js index 204d979..310cd6b 100644 --- a/test/unit/data.js +++ b/test/unit/data.js @@ -79,12 +79,18 @@ test("jQuery.data", function() { }); test("jQuery.hasData", function() { - var div = document.createElement( "div" ); - equals( jQuery.hasData(div), false, "No data exists" ); - jQuery.data( div, "foo", "bar" ); - equals( jQuery.hasData(div), true, "Data exists" ); - jQuery.removeData( div, "foo" ); - equals( jQuery.hasData(div), false, "Data was removed" ); + expect(6); + + function testData(obj) { + equals( jQuery.hasData(obj), false, "No data exists" ); + jQuery.data( obj, "foo", "bar" ); + equals( jQuery.hasData(obj), true, "Data exists" ); + jQuery.removeData( obj, "foo" ); + equals( jQuery.hasData(obj), false, "Data was removed" ); + } + + testData(document.createElement('div')); + testData({}); }); test(".data()", function() {