SVG 1.1 dynamic animation tests
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS svg.setCurrentTime(test.time[0]) threw exception TypeError: Failed to execute 'setCurrentTime' on 'SVGSVGElement': The provided float value is non-finite..
PASS nestedsvg.setCurrentTime(test.time[1]) threw exception TypeError: Failed to execute 'setCurrentTime' on 'SVGSVGElement': The provided float value is non-finite..
PASS plain.x.animVal.value is 0
PASS sequential.x.animVal.value is 0
PASS accumulating.x.animVal.value is 0
PASS repeating.x.animVal.value is 0
PASS nested.x.animVal.value is 0
PASS plain.x.animVal.value is 0
PASS sequential.x.animVal.value is 0
PASS accumulating.x.animVal.value is 0
PASS repeating.x.animVal.value is 0
PASS nested.x.animVal.value is 0
PASS plain.x.animVal.value is 128
PASS sequential.x.animVal.value is 128
PASS accumulating.x.animVal.value is 128
PASS repeating.x.animVal.value is 128
PASS nested.x.animVal.value is 128
PASS plain.x.animVal.value is 0
PASS sequential.x.animVal.value is 0
PASS accumulating.x.animVal.value is 0
PASS repeating.x.animVal.value is 0
PASS nested.x.animVal.value is 0
PASS plain.x.animVal.value is 32
PASS sequential.x.animVal.value is 32
PASS accumulating.x.animVal.value is 128
PASS repeating.x.animVal.value is 128
PASS nested.x.animVal.value is 32
PASS plain.x.animVal.value is 64
PASS sequential.x.animVal.value is 32
PASS accumulating.x.animVal.value is 256
PASS repeating.x.animVal.value is 0
PASS nested.x.animVal.value is 64
PASS plain.x.animVal.value is 96
PASS sequential.x.animVal.value is 64
PASS accumulating.x.animVal.value is 192
PASS repeating.x.animVal.value is 128
PASS nested.x.animVal.value is 96
PASS plain.x.animVal.value is 128
PASS sequential.x.animVal.value is 128
PASS accumulating.x.animVal.value is 128
PASS repeating.x.animVal.value is 128
PASS nested.x.animVal.value is 128
PASS plain.x.animVal.value is 0
PASS sequential.x.animVal.value is 0
PASS accumulating.x.animVal.value is 0
PASS repeating.x.animVal.value is 0
PASS nested.x.animVal.value is 0
PASS plain.x.animVal.value is 0
PASS sequential.x.animVal.value is 0
PASS accumulating.x.animVal.value is 0
PASS repeating.x.animVal.value is 0
PASS nested.x.animVal.value is 32
PASS plain.x.animVal.value is 0
PASS sequential.x.animVal.value is 0
PASS accumulating.x.animVal.value is 0
PASS repeating.x.animVal.value is 0
PASS nested.x.animVal.value is 64
PASS plain.x.animVal.value is 0
PASS sequential.x.animVal.value is 0
PASS accumulating.x.animVal.value is 0
PASS repeating.x.animVal.value is 0
PASS nested.x.animVal.value is 96
PASS plain.x.animVal.value is 0
PASS sequential.x.animVal.value is 0
PASS accumulating.x.animVal.value is 0
PASS repeating.x.animVal.value is 0
PASS nested.x.animVal.value is 128
PASS plain.x.animVal.value is 0
PASS sequential.x.animVal.value is 0
PASS accumulating.x.animVal.value is 0
PASS repeating.x.animVal.value is 0
PASS nested.x.animVal.value is 0
PASS plain.x.animVal.value is 32
PASS sequential.x.animVal.value is 32
PASS accumulating.x.animVal.value is 128
PASS repeating.x.animVal.value is 128
PASS nested.x.animVal.value is 0
PASS plain.x.animVal.value is 64
PASS sequential.x.animVal.value is 32
PASS accumulating.x.animVal.value is 256
PASS repeating.x.animVal.value is 0
PASS nested.x.animVal.value is 0
PASS plain.x.animVal.value is 96
PASS sequential.x.animVal.value is 64
PASS accumulating.x.animVal.value is 192
PASS repeating.x.animVal.value is 128
PASS nested.x.animVal.value is 0
PASS plain.x.animVal.value is 128
PASS sequential.x.animVal.value is 128
PASS accumulating.x.animVal.value is 128
PASS repeating.x.animVal.value is 128
PASS nested.x.animVal.value is 0
PASS successfullyParsed is true
TEST COMPLETE