Skip to content
Permalink
Browse files

Core: Make uniqueId test pass in IE6/7 with jQuery 1.6, where undefin…

…ed id is returned as empty string
  • Loading branch information...
jzaefferer committed Jun 19, 2012
1 parent 392423c commit 8f6c656c280354111302bc352bde0f9db4d1ba54
Showing with 4 additions and 2 deletions.
  1. +4 −2 tests/unit/core/core.js
@@ -156,11 +156,13 @@ test( "outerHeight(true) - setter", function() {
test( "uniqueId / removeUniqueId", function() {
var el = $( "img" ).eq( 0 );

equal( el.attr( "id" ), undefined, "element has no initial id" );
// TODO use equal(id, undefined) when dropping jQuery 1.6 support (or IE6/7)
ok( !el.attr( "id" ), "element has no initial id" );
el.uniqueId();
ok( /ui-id-\d+$/.test( el.attr( "id" ) ), "element has generated id" );
el.removeUniqueId();
equal( el.attr( "id" ), undefined, "unique id has been removed from element" );
// TODO see above
ok( !el.attr( "id" ), "unique id has been removed from element" );
});

})( jQuery );

0 comments on commit 8f6c656

Please sign in to comment.
You can’t perform that action at this time.