oops unit test

This commit is contained in:
louisremi 2011-05-09 17:46:00 +02:00
parent 076c347605
commit f34a90b3f7

17
test/unit/effects.js vendored
View file

@ -993,3 +993,20 @@ test("animate unit-less properties (#4966)", 2, function() {
start();
});
});
test("callbacks should fire in correct order (#9100)", function() {
stop();
var a = 1,
cb = 0,
$lis = jQuery("<p data-operation='*2'></p><p data-operation='^2'></p>").appendTo("#qunit-fixture")
// The test will always pass if no properties are animated or if the duration is 0
.animate({fontSize: 12}, 13, function() {
console.log(jQuery(this).data("operation"))
a *= jQuery(this).data("operation") === "*2" ? 2 : a;
cb++;
if ( cb === 2 ) {
equal( a, 4, "test value has been *2 and _then_ ^2");
start();
}
});
});