OLD | NEW |
---|---|
(Empty) | |
1 <!DOCTYPE html> | |
2 <html> | |
3 <head> | |
4 <title>Geometry Interfaces: DOMPoint</title> | |
haraken
2014/07/21 14:03:55
Nit: No indentation is needed. If you want to inde
zino
2014/07/21 15:12:42
Done.
| |
5 <script src="../../resources/js-test.js"></script> | |
6 </head> | |
7 <body> | |
8 <script> | |
9 | |
10 debug("# DOMPoint(2, 3)"); | |
haraken
2014/07/21 14:03:55
Ditto.
zino
2014/07/21 15:12:42
Done.
| |
11 var point = new DOMPoint(2, 3); | |
12 shouldBe("point.x", "2"); | |
13 shouldBe("point.y", "3"); | |
14 shouldBe("point.z", "0"); | |
15 shouldBe("point.w", "1"); | |
16 debug(""); | |
17 | |
18 debug("# DOMPoint(5, 7, 9)"); | |
19 point = new DOMPoint(5, 7, 9); | |
20 shouldBe("point.x", "5"); | |
21 shouldBe("point.y", "7"); | |
22 shouldBe("point.z", "9"); | |
23 shouldBe("point.w", "1"); | |
24 debug(""); | |
25 | |
26 debug("# DOMPoint(8, 2, 1, 6)"); | |
27 point = new DOMPoint(5, 7, 9); | |
28 point = new DOMPoint(8, 2, 1, 6); | |
29 shouldBe("point.x", "8"); | |
30 shouldBe("point.y", "2"); | |
31 shouldBe("point.z", "1"); | |
32 shouldBe("point.w", "6"); | |
33 debug(""); | |
34 | |
35 debug("# DOMPoint({ x : 2 })"); | |
36 point = new DOMPoint({ x : 2 }); | |
37 shouldBe("point.x", "2"); | |
38 shouldBe("point.y", "0"); | |
39 shouldBe("point.z", "0"); | |
40 shouldBe("point.w", "1"); | |
41 debug(""); | |
42 | |
43 debug("# DOMPoint({ y : 2 })"); | |
44 point = new DOMPoint({ y : 2 }); | |
45 shouldBe("point.x", "0"); | |
46 shouldBe("point.y", "2"); | |
47 shouldBe("point.z", "0"); | |
48 shouldBe("point.w", "1"); | |
49 debug(""); | |
50 | |
51 debug("# DOMPoint({ z : 2 })"); | |
52 point = new DOMPoint({ z : 2 }); | |
53 shouldBe("point.x", "0"); | |
54 shouldBe("point.y", "0"); | |
55 shouldBe("point.z", "2"); | |
56 shouldBe("point.w", "1"); | |
57 debug(""); | |
58 | |
59 debug("# DOMPoint({ w : 2 })"); | |
60 point = new DOMPoint({ w : 2 }); | |
61 shouldBe("point.x", "0"); | |
62 shouldBe("point.y", "0"); | |
63 shouldBe("point.z", "0"); | |
64 shouldBe("point.w", "2"); | |
65 debug(""); | |
66 | |
67 debug("# DOMPoint({ x : 2, y : 3, z : 4, w : 5 })"); | |
68 point = new DOMPoint({ x : 2, y : 3, z : 4, w : 5 }); | |
69 shouldBe("point.x", "2"); | |
70 shouldBe("point.y", "3"); | |
71 shouldBe("point.z", "4"); | |
72 shouldBe("point.w", "5"); | |
73 debug(""); | |
74 | |
75 debug("# DOMPoint()"); | |
76 point = new DOMPoint(); | |
77 shouldBe("point.x", "0"); | |
78 shouldBe("point.y", "0"); | |
79 shouldBe("point.z", "0"); | |
80 shouldBe("point.w", "1"); | |
81 debug(""); | |
82 | |
83 debug("# DOMPoint setter"); | |
84 point.x = 10; | |
85 shouldBe("point.x", "10"); | |
86 point.y = 20; | |
87 shouldBe("point.y", "20"); | |
88 point.z = 30; | |
89 shouldBe("point.z", "30"); | |
90 point.w = 40; | |
91 shouldBe("point.w", "40"); | |
92 debug(""); | |
93 | |
94 </script> | |
95 </body> | |
96 </html> | |
OLD | NEW |