blob: dbc7f99608fe64fb42d617d31bf0d2b3d6424922 [file] [log] [blame]
This test checks the SVGNumber API
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Check initial number value
PASS num.value is 0
Check assigning number
PASS num.value = 100 is 100
PASS num.value = -100 is -100
PASS num.value = 12345678 is 12345678
PASS num.value = -num.value is -12345678
Check that numbers are static, caching value in a local variable and modifying it, should have no effect
PASS numRef is 1000
PASS num.value is -12345678
Check assigning invalid number, number should be 0 afterwards
PASS num.value = num is num
PASS num.value = 'aString' is 'aString'
PASS num.value = svgElement is svgElement
PASS num.value is NaN
PASS num.value = null is null
Check that the number is now null
PASS num.value is 0
PASS successfullyParsed is true
TEST COMPLETE