1 description("Test for animation freeze when repeatDur is not a multiple of dur");
2 embedSVGTestCase("resources/animate-fill-freeze-with-repeatDur.svg");
4 // Setup animation test
6 shouldBeCloseEnough("rect1.x.animVal.value", "0");
7 shouldBe("rect1.x.baseVal.value", "0");
11 shouldBeCloseEnough("rect1.x.animVal.value", "150");
12 shouldBe("rect1.x.baseVal.value", "0");
15 function executeTest() {
16 var rects
= rootSVGElement
.ownerDocument
.getElementsByTagName("rect");
19 const expectedValues
= [
20 // [animationId, time, sampleCallback]
21 ["anim", 0.0, sample1
],
22 ["anim", 6.0, sample2
]
25 runAnimationTest(expectedValues
);
28 window
.animationStartsImmediately
= true;
29 var successfullyParsed
= true;