1 This tests checks that ellipse can draw lines correctly in edge cases.
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
6 PASS imageData.data[1] is 255
7 moveTo + empty ellipse (swing == 0)
8 PASS imageData.data[1] is 0
9 PASS imageData.data[1] is 0
10 moveTo + empty ellipse (radiusX == 0)
11 PASS imageData.data[1] is 0
12 PASS imageData.data[1] is 0
13 PASS imageData.data[1] is 0
14 moveTo + empty ellipse (radiusY == 0)
15 PASS imageData.data[1] is 0
16 PASS imageData.data[1] is 0
17 PASS imageData.data[1] is 0
18 empty ellipse (swing == 0) + lineTo
19 PASS imageData.data[1] is 255
20 PASS imageData.data[1] is 0
21 PASS imageData.data[1] is 0
22 empty ellipse (radiusX == 0) + lineTo
23 PASS imageData.data[1] is 0
24 PASS imageData.data[1] is 0
25 PASS imageData.data[1] is 0
26 empty ellipse (radiusY == 0) + lineTo
27 PASS imageData.data[1] is 0
28 PASS imageData.data[1] is 0
29 PASS imageData.data[1] is 0
30 lineTo + empty ellipse (radiusX == 0) + lineTo
31 1. sweepAngle < PI / 2
32 PASS imageData.data[1] is 0
33 PASS imageData.data[1] is 0
34 PASS imageData.data[1] is 0
35 PASS imageData.data[1] is 0
37 PASS imageData.data[1] is 0
38 PASS imageData.data[1] is 0
39 PASS imageData.data[1] is 0
41 PASS imageData.data[1] is 0
42 PASS imageData.data[1] is 0
43 PASS imageData.data[1] is 0
45 PASS imageData.data[1] is 0
46 PASS imageData.data[1] is 0
47 PASS imageData.data[1] is 0
48 PASS imageData.data[1] is 255
50 PASS imageData.data[1] is 0
51 PASS imageData.data[1] is 0
52 PASS imageData.data[1] is 0
53 PASS imageData.data[1] is 255
54 lineTo + empty ellipse (radiusY == 0) + lineTo
55 1. sweepAngle < PI / 2
56 PASS imageData.data[1] is 0
57 PASS imageData.data[1] is 0
58 PASS imageData.data[1] is 0
60 PASS imageData.data[1] is 0
61 PASS imageData.data[1] is 255
62 PASS imageData.data[1] is 0
63 PASS imageData.data[1] is 0
65 PASS imageData.data[1] is 0
66 PASS imageData.data[1] is 0
67 PASS imageData.data[1] is 0
68 PASS imageData.data[1] is 0
70 PASS imageData.data[1] is 0
71 PASS imageData.data[1] is 0
72 PASS imageData.data[1] is 0
73 PASS imageData.data[1] is 0
75 PASS imageData.data[1] is 0
76 PASS imageData.data[1] is 0
77 PASS imageData.data[1] is 0
78 PASS imageData.data[1] is 0
79 PASS successfullyParsed is true