SWF8

[Point.as debug-22403-05c7ba106]
PASSED: typeof(Point) == 'function' [./Point.as:36]
PASSED: typeof(Point.prototype) == 'object' [./Point.as:37]
PASSED: Point.prototype.hasOwnProperty('length') [./Point.as:38]
PASSED: !Point.prototype.hasOwnProperty('x') [./Point.as:39]
PASSED: !Point.prototype.hasOwnProperty('y') [./Point.as:40]
PASSED: Point.prototype.hasOwnProperty('add') [./Point.as:41]
PASSED: Point.prototype.hasOwnProperty('clone') [./Point.as:42]
PASSED: !Point.prototype.hasOwnProperty('distance') [./Point.as:43]
PASSED: Point.hasOwnProperty('distance') [./Point.as:44]
PASSED: Point.prototype.hasOwnProperty('equals') [./Point.as:45]
PASSED: !Point.prototype.hasOwnProperty('interpolate') [./Point.as:46]
PASSED: Point.hasOwnProperty('interpolate') [./Point.as:47]
PASSED: Point.prototype.hasOwnProperty('normalize') [./Point.as:48]
PASSED: Point.prototype.hasOwnProperty('offset') [./Point.as:49]
PASSED: !Point.prototype.hasOwnProperty('polar') [./Point.as:50]
PASSED: Point.hasOwnProperty('polar') [./Point.as:51]
PASSED: Point.prototype.hasOwnProperty('subtract') [./Point.as:52]
PASSED: Point.prototype.hasOwnProperty('toString') [./Point.as:53]
PASSED: typeof(p0) == 'object' [./Point.as:60]
PASSED: p0 instanceof Point [./Point.as:61]
PASSED: p0.hasOwnProperty('x') [./Point.as:62]
PASSED: p0.hasOwnProperty('y') [./Point.as:63]
PASSED: ''+p0 == '(x=0, y=0)' [./Point.as:64]
PASSED: typeof(p0.x) == 'number' [./Point.as:65]
PASSED: typeof(p0.y) == 'number' [./Point.as:66]
PASSED: typeof(p0.length) == 'number' [./Point.as:67]
PASSED: p0.length == 0 [./Point.as:68]
PASSED: a.length == 10 [./Point.as:71]
PASSED: ''+p0 == '(x=x, y=y)' [./Point.as:74]
PASSED: typeof(p0.x) == 'string' [./Point.as:75]
PASSED: typeof(p0.y) == 'string' [./Point.as:76]
PASSED: typeof(p0.length) == 'number' [./Point.as:77]
PASSED: isNaN(p0.length) [./Point.as:78]
PASSED: isNaN(p0.length) [./Point.as:80]
PASSED: p0.length == 1 [./Point.as:82]
PASSED: p0.length == 5 [./Point.as:85]
PASSED: p0.length == 5 [./Point.as:89]
PASSED: p0.length == Infinity [./Point.as:92]
PASSED: p0.length == 0 [./Point.as:95]
PASSED: ''+p0 == '(x=undefined, y=undefined)' [./Point.as:98]
PASSED: ret instanceof Point [./Point.as:106]
PASSED: p0.toString() == '(x=x, y=y)' [./Point.as:107]
PASSED: ret.toString() == '(x=xundefined, y=yundefined)' [./Point.as:108]
PASSED: ret instanceof Point [./Point.as:112]
PASSED: ret.toString() == '(x=x3, y=yundefined)' [./Point.as:113]
PASSED: p0.toString() == '(x=x, y=y)' [./Point.as:114]
PASSED: ret instanceof Point [./Point.as:116]
PASSED: ret.toString() == '(x=xundefined, y=yundefined)' [./Point.as:117]
PASSED: p0.toString() == '(x=x, y=y)' [./Point.as:118]
PASSED: ret instanceof Point [./Point.as:123]
PASSED: ret.toString() == '(x=xx1, y=yy1)' [./Point.as:124]
PASSED: p0.toString() == '(x=x, y=y)' [./Point.as:125]
PASSED: p1.toString() == '(x=x1, y=y1)' [./Point.as:126]
PASSED: ret.toString() == '(x=3, y=4)' [./Point.as:131]
PASSED: ret.toString() == '(x=3, y=4)' [./Point.as:134]
PASSED: ret.toString() == "(x=22, y=33)" [./Point.as:140]
PASSED: ret instanceof Point [./Point.as:141]
PASSED: p2 instanceof Point [./Point.as:150]
PASSED: p2.toString() == "(x=3, y=4)" [./Point.as:151]
PASSED: typeof(p2.z) == 'undefined' [./Point.as:152]
PASSED: p2 instanceof Point [./Point.as:154]
PASSED: p2.toString() == "(x=3, y=4)" [./Point.as:155]
PASSED: ret.toString() == "(x=20, y=30)" [./Point.as:161]
PASSED: ret instanceof Point [./Point.as:162]
PASSED: typeof(dist) == 'undefined' [./Point.as:169]
PASSED: typeof(dist) == 'undefined' [./Point.as:172]
PASSED: typeof(dist) == 'undefined' [./Point.as:177]
PASSED: typeof(dist) == 'number' [./Point.as:182]
PASSED: isNaN(dist) [./Point.as:183]
PASSED: typeof(dist) == 'undefined' [./Point.as:185]
PASSED: typeof(dist) == 'number' [./Point.as:190]
PASSED: isNaN(dist) [./Point.as:191]
PASSED: typeof(dist) == 'undefined' [./Point.as:193]
PASSED: typeof(dist) == 'number' [./Point.as:198]
PASSED: isNaN(dist) [./Point.as:199]
PASSED: typeof(dist) == 'undefined' [./Point.as:201]
PASSED: typeof(dist) == 'number' [./Point.as:206]
PASSED: Math.round(dist*100) == 316 [./Point.as:207]
PASSED: typeof(dist) == 'undefined' [./Point.as:209]
PASSED: typeof(dist) == 'number' [./Point.as:214]
PASSED: dist == 9 [./Point.as:215]
PASSED: typeof(dist) == 'number' [./Point.as:219]
PASSED: dist == 20 [./Point.as:220]
PASSED: typeof(dist) == 'undefined' [./Point.as:224]
PASSED: dist == 20 [./Point.as:227]
PASSED: p0.equals(p0) [./Point.as:239]
PASSED: p1.equals(p1) [./Point.as:242]
PASSED: p0 != p1 [./Point.as:244]
PASSED: p0.toString() == p1.toString() [./Point.as:245]
PASSED: !p0.equals(p1) [./Point.as:247]
PASSED: !p1.equals(p0) [./Point.as:248]
PASSED: typeof(ret) == 'boolean' [./Point.as:251]
PASSED: !ret [./Point.as:252]
PASSED: p1.equals(p2) [./Point.as:255]
PASSED: typeof(ret) == 'boolean' [./Point.as:259]
PASSED: !ret [./Point.as:260]
PASSED: p1.equals(p2) [./Point.as:263]
PASSED: p1.equals(p2) [./Point.as:267]
PASSED: !p1.equals('string') [./Point.as:272]
PASSED: ret.toString() == "true" [./Point.as:278]
PASSED: typeof(ret) == "boolean" [./Point.as:279]
PASSED: ret instanceof Point [./Point.as:286]
PASSED: ret.toString() == '(x=NaN, y=NaN)' [./Point.as:287]
PASSED: ret instanceof Point [./Point.as:290]
PASSED: ret.toString() == '(x=NaN, y=NaN)' [./Point.as:291]
PASSED: ret instanceof Point [./Point.as:296]
PASSED: ret.toString() == '(x=x1NaN, y=y1NaN)' [./Point.as:297]
PASSED: ret instanceof Point [./Point.as:302]
PASSED: ret.toString() == '(x=10-30, y=00)' [./Point.as:303]
PASSED: ret instanceof Point [./Point.as:305]
PASSED: ret.toString() == '(x=100, y=00)' [./Point.as:306]
PASSED: ret instanceof Point [./Point.as:308]
PASSED: ret.toString() == '(x=10-5, y=00)' [./Point.as:309]
PASSED: ret instanceof Point [./Point.as:315]
PASSED: ret.toString() == '(x=10-30, y=00)' [./Point.as:316]
PASSED: ret instanceof Point [./Point.as:322]
PASSED: ret.toString() == '(x=-20, y=0)' [./Point.as:323]
PASSED: ret instanceof Point [./Point.as:328]
PASSED: ret.toString() == '(x=5, y=0)' [./Point.as:329]
PASSED: ret.equals(p0) [./Point.as:334]
PASSED: ret.equals(p1) [./Point.as:336]
PASSED: ret.toString() == '(x=NaN, y=NaN)' [./Point.as:338]
PASSED: ret.toString() == '(x=0, y=10)' [./Point.as:343]
PASSED: ret.toString() == '(x=10, y=0)' [./Point.as:345]
PASSED: ret.toString() == '(x=5, y=5)' [./Point.as:347]
PASSED: typeof(ret) == 'undefined' [./Point.as:357]
PASSED: p1.equals(p0) [./Point.as:358]
PASSED: typeof(ret) == 'undefined' [./Point.as:363]
PASSED: p1.equals(p0) [./Point.as:364]
PASSED: typeof(ret) == 'undefined' [./Point.as:369]
PASSED: p1.toString() == '(x=5, y=0)' [./Point.as:370]
PASSED: typeof(ret) == 'undefined' [./Point.as:375]
PASSED: p1.toString() == '(x=0, y=-5)' [./Point.as:376]
PASSED: typeof(ret) == 'undefined' [./Point.as:381]
PASSED: p1.toString() == '(x=-6, y=8)' [./Point.as:382]
PASSED: typeof(ret) == 'undefined' [./Point.as:387]
PASSED: p1.toString() == '(x=-5, y=0)' [./Point.as:388]
PASSED: typeof(ret) == 'undefined' [./Point.as:393]
PASSED: p1.toString() == '(x=NaN, y=NaN)' [./Point.as:394]
PASSED: typeof(ret) == 'undefined' [./Point.as:399]
PASSED: p1.toString() == '(x=x, y=y)' [./Point.as:400]
PASSED: typeof(ret) == 'undefined' [./Point.as:408]
PASSED: p0.toString() == '(x=xundefined, y=yundefined)' [./Point.as:409]
PASSED: typeof(ret) == 'undefined' [./Point.as:413]
PASSED: p0.toString() == '(x=xa, y=yundefined)' [./Point.as:414]
PASSED: typeof(ret) == 'undefined' [./Point.as:418]
PASSED: p0.toString() == '(x=xa, y=yb)' [./Point.as:419]
PASSED: typeof(ret) == 'undefined' [./Point.as:423]
PASSED: p0.toString() == '(x=4-6, y=-3)' [./Point.as:424]
PASSED: ret.toString() == undefined [./Point.as:430]
PASSED: ! ret instanceof Point [./Point.as:431]
PASSED: p0 instanceof Point [./Point.as:437]
PASSED: p0.toString() == '(x=NaN, y=NaN)' [./Point.as:438]
PASSED: p0 instanceof Point [./Point.as:441]
PASSED: p0.toString() == '(x=NaN, y=NaN)' [./Point.as:442]
PASSED: p0 instanceof Point [./Point.as:445]
PASSED: p0.toString() == '(x=1, y=0)' [./Point.as:446]
PASSED: p0 instanceof Point [./Point.as:449]
PASSED: p0.x == -1 [./Point.as:450]
PASSED: Math.round(p0.y*100) == 0 [./Point.as:451]
PASSED: p0 instanceof Point [./Point.as:454]
PASSED: Math.round(p0.x*100) == 0 [./Point.as:455]
PASSED: p0.y == 1 [./Point.as:456]
PASSED: p0 instanceof Point [./Point.as:459]
PASSED: p0.x == 1 [./Point.as:460]
PASSED: Math.round(p0.y*100) == 0 [./Point.as:461]
PASSED: p0 instanceof Point [./Point.as:464]
PASSED: Math.round(p0.x*100) == 0 [./Point.as:465]
PASSED: p0.y == -1 [./Point.as:466]
PASSED: p0 instanceof Point [./Point.as:469]
PASSED: p0.x == 5 [./Point.as:470]
PASSED: p0.y == 0 [./Point.as:471]
PASSED: ret instanceof Point [./Point.as:480]
PASSED: p0.toString() == '(x=x, y=y)' [./Point.as:481]
PASSED: ret.toString() == '(x=NaN, y=NaN)' [./Point.as:482]
PASSED: ret instanceof Point [./Point.as:486]
PASSED: ret.toString() == '(x=NaN, y=NaN)' [./Point.as:487]
PASSED: p0.toString() == '(x=x, y=y)' [./Point.as:488]
PASSED: ret instanceof Point [./Point.as:490]
PASSED: ret.toString() == '(x=NaN, y=NaN)' [./Point.as:491]
PASSED: p0.toString() == '(x=x, y=y)' [./Point.as:492]
PASSED: ret instanceof Point [./Point.as:497]
PASSED: ret.toString() == '(x=NaN, y=NaN)' [./Point.as:498]
PASSED: p0.toString() == '(x=x, y=y)' [./Point.as:499]
PASSED: p1.toString() == '(x=x1, y=y1)' [./Point.as:500]
PASSED: ret.toString() == '(x=1, y=2)' [./Point.as:505]
PASSED: ret.toString() == '(x=1, y=2)' [./Point.as:508]
#passed: 187
#failed: 0
#total tests run: 187
