Summary

Harness status: OK

Found 7 tests

Details

ResultTest NameMessage
PassIf new effect is null and old effect is not null the animation becomes finish-pending
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:16:3)
Pass
assert_equals("finished", "finished")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:23:3)
Pass
assert_true(true)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:24:3)
PassIf animation has a pending pause task, reschedule that task to run as soon as animation is ready.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:33:3)
Pass
assert_true(true)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:38:3)
Pass
assert_false(false)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:41:3)
Pass
assert_equals("paused", "paused")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:42:3)
PassIf animation has a pending play task, reschedule that task to run as soon as animation is ready to play new effect.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:49:3)
Pass
assert_true(true)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:54:3)
Pass
assert_false(false)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:57:3)
Pass
assert_equals("running", "running")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:58:3)
PassThe pending play task should be rescheduled even after temporarily setting the effect to null
Asserts run
Pass
assert_equals("running", "running")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:65:3)
Pass
assert_true(true)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:66:3)
Pass
assert_equals("finished", "finished")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:72:3)
Pass
assert_true(true)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:73:3)
Pass
assert_equals("running", "running")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:76:3)
Pass
assert_true(true)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:77:3)
Pass
assert_equals("running", "running")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:81:3)
Pass
assert_false(false)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:82:3)
PassWhen setting the effect of an animation to the effect of an existing animation, the existing animation's target effect should be set to null.
Asserts run
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:94:3)
Pass
assert_equals("finished", "finished")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:95:3)
PassAfter setting the target effect of animation to the target effect of an existing animation, the target effect's timing is updated to reflect the current time of the new animation.
Asserts run
Pass
assert_equals(0.5, 0.5, "Original timing comes from first animation")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:106:3)
Pass
assert_equals(0.2, 0.2, "After setting the effect on a different animation, it uses the new animation's timing")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:109:3)
PassSetting the target effect to null causes a pending playback rate to be applied
Asserts run
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:119:3)
Pass
assert_equals(2, 2)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html:124:3)