blob: cea50d8321827e586b05295d3374328424b7585b [file] [log] [blame]
[email protected]f62d0b92008-02-23 01:16:161Series of tests to ensure correct behaviour of the ImageData object
2
3On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
4
5
6PASS imageData.width is 2
7PASS imageData.height is 2
8PASS imageData.data.length is 16
9PASS imageData.data[0] is 0
10PASS imageData.data[1] is 0
11PASS imageData.data[2] is 0
12PASS imageData.data[3] is 0
13PASS imageData.data[4] is 0
14PASS imageData.data[5] is 0
15PASS imageData.data[6] is 0
16PASS imageData.data[7] is 0
17PASS imageData.data[8] is 0
18PASS imageData.data[9] is 0
19PASS imageData.data[10] is 0
20PASS imageData.data[11] is 0
21PASS imageData.data[12] is 0
22PASS imageData.data[13] is 0
23PASS imageData.data[14] is 0
24PASS imageData.data[15] is 0
25PASS imageData.data[0] = NaN, imageData.data[0] is 0
26PASS imageData.data[0] = true, imageData.data[0] is 1
27PASS imageData.data[0] = false, imageData.data[0] is 0
28PASS imageData.data[0] = "garbage", imageData.data[0] is 0
[email protected]f16e4322011-02-24 00:04:4129PASS imageData.data[0] = -1, imageData.data[0] is 0
[email protected]f62d0b92008-02-23 01:16:1630PASS imageData.data[0] = "0", imageData.data[0] is 0
31PASS imageData.data[0] = "1", imageData.data[0] is 1
32PASS imageData.data[0] = "2", imageData.data[0] is 2
[email protected]f16e4322011-02-24 00:04:4133PASS imageData.data[0] = Infinity, imageData.data[0] is 255
[email protected]f62d0b92008-02-23 01:16:1634PASS imageData.data[0] = -Infinity, imageData.data[0] is 0
[email protected]f16e4322011-02-24 00:04:4135PASS imageData.data[0] = -5, imageData.data[0] is 0
[email protected]f62d0b92008-02-23 01:16:1636PASS imageData.data[0] = -0.5, imageData.data[0] is 0
37PASS imageData.data[0] = 0, imageData.data[0] is 0
[email protected]8276c882012-08-20 13:24:5038PASS imageData.data[0] = 0.5, imageData.data[0] is 0
[email protected]f62d0b92008-02-23 01:16:1639PASS imageData.data[0] = 5, imageData.data[0] is 5
40PASS imageData.data[0] = 5.4, imageData.data[0] is 5
41PASS imageData.data[0] = 255, imageData.data[0] is 255
[email protected]f16e4322011-02-24 00:04:4142PASS imageData.data[0] = 256, imageData.data[0] is 255
[email protected]f62d0b92008-02-23 01:16:1643PASS imageData.data[0] = null, imageData.data[0] is 0
44PASS imageData.data[0] = undefined, imageData.data[0] is 0
45PASS imageData.data['foo']='garbage',imageData.data['foo'] is 'garbage'
[email protected]310e67dd2014-10-17 21:58:5846PASS imageData.data[-1]='garbage',imageData.data[-1] is undefined
[email protected]f62d0b92008-02-23 01:16:1647PASS imageData.data[17]='garbage',imageData.data[17] is undefined
48PASS successfullyParsed is true
49
50TEST COMPLETE
51