mirror of
https://github.com/jquery/jquery.git
synced 2024-11-23 02:54:22 +00:00
oops unit test
This commit is contained in:
parent
076c347605
commit
f34a90b3f7
17
test/unit/effects.js
vendored
17
test/unit/effects.js
vendored
@ -993,3 +993,20 @@ test("animate unit-less properties (#4966)", 2, function() {
|
|||||||
start();
|
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();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
Loading…
Reference in New Issue
Block a user