+
+ var obj = {};
+ jQuery.data(obj, "test", "testing");
+ equals( obj.test, "testing", "verify data on plain object");
+ jQuery.removeData(obj, "test");
+ equals( jQuery.data(obj, "test"), undefined, "Check removal of data on plain object" );
+ equals( obj.test, undefined, "Check removal of data directly from plain object" );
+
+ jQuery.data( window, "BAD", true );
+ jQuery.removeData( window, "BAD" );
+ ok( !jQuery.data( window, "BAD" ), "Make sure that the value was not still set." );