1 description("This tests values animation with just a single entry");
2 embedSVGTestCase("resources/single-values-animation.svg");
4 // Setup animation test
6 shouldBeCloseEnough("rect.width.animVal.value", "10");
7 shouldBe("rect.width.baseVal.value", "10");
11 shouldBeCloseEnough("rect.width.animVal.value", "100");
12 shouldBe("rect.width.baseVal.value", "10");
15 function executeTest() {
16 rect
= rootSVGElement
.ownerDocument
.getElementsByTagName("rect")[0];
18 const expectedValues
= [
19 // [animationId, time, sampleCallback]
20 ["an1", 0.0, sample1
],
21 ["an1", 2.0, sample2
],
22 ["an1", 4.0, sample2
],
23 ["an1", 60.0, sample2
]
26 runAnimationTest(expectedValues
);
29 window
.animationStartsImmediately
= true;
30 var successfullyParsed
= true;