});
});
+/* // This test ends up being flaky depending upon the CPU load
test("animate option (queue === false)", function () {
expect(1);
stop();
order.push(1);
}});
});
+*/
test("animate duration 0", function() {
- expect(5);
+ expect(7);
stop();
// Failed until [6115]
equals( counter, 5, "One synchronic and one asynchronic" );
start();
- });
+ });
+
+ var $elem = jQuery("<div />");
+ $elem.show(0, function(){
+ ok(true, "Show's callback with no duration");
+ });
+ $elem.hide(0, function(){
+ ok(true, "Show's callback with no duration");
+ });
+});
+
+test("animate hyphenated properties", function(){
+ expect(1);
+ stop();
+
+ jQuery("#nothiddendiv")
+ .css("font-size", 10)
+ .animate({"font-size": 20}, 200, function(){
+ equals( this.style.fontSize, "20px", "The font-size property was animated." );
+ start();
+ });
});
test("animate non-element", function(){