SWF6

[Matrix.as debug-22403-05c7ba106]
PASSED: typeof(Matrix) == 'function' [./Matrix.as:46]
PASSED: typeof(Matrix.prototype) == 'object' [./Matrix.as:47]
PASSED: Matrix.prototype.hasOwnProperty('identity') [./Matrix.as:48]
PASSED: Matrix.prototype.hasOwnProperty('rotate') [./Matrix.as:49]
PASSED: Matrix.prototype.hasOwnProperty('concat') [./Matrix.as:50]
PASSED: Matrix.prototype.hasOwnProperty('translate') [./Matrix.as:51]
PASSED: Matrix.prototype.hasOwnProperty('scale') [./Matrix.as:52]
PASSED: Matrix.prototype.hasOwnProperty('transformPoint') [./Matrix.as:53]
PASSED: Matrix.prototype.hasOwnProperty('deltaTransformPoint') [./Matrix.as:54]
PASSED: Matrix.prototype.hasOwnProperty('createBox') [./Matrix.as:55]
PASSED: Matrix.prototype.hasOwnProperty('clone') [./Matrix.as:56]
PASSED: Matrix.prototype.hasOwnProperty('createGradientBox') [./Matrix.as:57]
PASSED: Matrix.prototype.hasOwnProperty('invert') [./Matrix.as:58]
PASSED: Matrix.prototype.hasOwnProperty('toString') [./Matrix.as:59]
PASSED: !Matrix.prototype.hasOwnProperty('a') [./Matrix.as:60]
PASSED: !Matrix.prototype.hasOwnProperty('b') [./Matrix.as:61]
PASSED: !Matrix.prototype.hasOwnProperty('c') [./Matrix.as:62]
PASSED: !Matrix.prototype.hasOwnProperty('d') [./Matrix.as:63]
PASSED: !Matrix.prototype.hasOwnProperty('tx') [./Matrix.as:64]
PASSED: !Matrix.prototype.hasOwnProperty('ty') [./Matrix.as:65]
PASSED: typeof(m) == 'object' [./Matrix.as:72]
PASSED: m instanceof Matrix [./Matrix.as:73]
PASSED: m.hasOwnProperty('a') [./Matrix.as:74]
PASSED: m.hasOwnProperty('b') [./Matrix.as:75]
PASSED: m.hasOwnProperty('c') [./Matrix.as:76]
PASSED: m.hasOwnProperty('d') [./Matrix.as:77]
PASSED: m.hasOwnProperty("tx") [./Matrix.as:78]
PASSED: m.hasOwnProperty("ty") [./Matrix.as:79]
PASSED: m.a == 1 [./Matrix.as:81]
PASSED: m.b == 0 [./Matrix.as:82]
PASSED: m.c == 0 [./Matrix.as:83]
PASSED: m.d == 1 [./Matrix.as:84]
PASSED: m.tx == 0 [./Matrix.as:85]
PASSED: m.ty == 0 [./Matrix.as:86]
PASSED: m.toString() == "(a=1, b=0, c=0, d=1, tx=0, ty=0)" [./Matrix.as:88]
PASSED: m.b == "5.4" [./Matrix.as:91]
PASSED: m.c == "4.548759874" [./Matrix.as:94]
PASSED: m.toString() == "(a=4.10203808667724, b=-3.65147689783865, c=-1.49969051027619, d=-4.40932475155777, tx=0, ty=0)" [./Matrix.as:99]
PASSED: m.a < 4.1020381 && m.a > 4.1020379 [./Matrix.as:100]
PASSED: m.b < -3.6514768 && m.b > -3.6514769 [./Matrix.as:101]
PASSED: m.c < -1.49969051 && m.c > -1.49969052 [./Matrix.as:102]
PASSED: m.d < -4.40932475 && m.d > -4.40932476 [./Matrix.as:103]
PASSED: m.tx == 0 [./Matrix.as:104]
PASSED: m.ty == 0 [./Matrix.as:105]
PASSED: fakematrix.a.toString() == 1 [./Matrix.as:111]
PASSED: fakematrix.b.toString() == 1 [./Matrix.as:112]
PASSED: fakematrix.c.toString() == 1 [./Matrix.as:113]
PASSED: fakematrix.d.toString() == 1 [./Matrix.as:114]
PASSED: fakematrix.tx.toString() == 5 [./Matrix.as:115]
PASSED: fakematrix.ty.toString() == 5 [./Matrix.as:116]
PASSED: m.toString() == "(a=-1406.99906373029, b=-1.23693717839177, c=514.393845024734, d=-1.49365801000499, tx=0, ty=0)" [./Matrix.as:119]
PASSED: m.toString() == "(a=-1406.99906373029, b=-1.23693717839177, c=514.393845024734, d=-1.49365801000499, tx=333, ty=-283747.22)" [./Matrix.as:122]
PASSED: fakematrix.tx.toString() == 205 [./Matrix.as:128]
PASSED: fakematrix.ty.toString() == 405 [./Matrix.as:129]
PASSED: m.a < -6.7518325360784e+107 && m.a > -6.7518325360786e+107 [./Matrix.as:135]
PASSED: m.c.toString() == "2.46844592063091e+107" [./Matrix.as:136]
PASSED: m.tx.toString() == "1.597982751e+107" [./Matrix.as:137]
PASSED: m.b.toString() == "-0.419012258900892" [./Matrix.as:139]
PASSED: m.d.toString() == "-0.505976396967328" [./Matrix.as:140]
PASSED: m.ty.toString() == "-96119.3225379726" [./Matrix.as:141]
PASSED: m.a.toString() == "-1.888016310255e+107" [./Matrix.as:147]
PASSED: m.b.toString() == "6.48248694618508e+107" [./Matrix.as:148]
PASSED: m.c.toString() == "6.9025203664787e+106" [./Matrix.as:149]
PASSED: m.d.toString() == "-2.36997413255563e+107" [./Matrix.as:150]
PASSED: m.tx < 4.46844242844097e+106 && m.tx > 4.46844242844095e+106 [./Matrix.as:151]
PASSED: m.ty.toString() == "-1.53423567131344e+107" [./Matrix.as:152]
PASSED: m1.toString() == "(a=8, b=, c=, d=, tx=, ty=)" [./Matrix.as:159]
PASSED: m1.toString() == "(a=1, b=2, c=3, d=4, tx=5, ty=6)" [./Matrix.as:163]
PASSED: m1.toString() == "(a=32, b=-6.8, c=96, d=-13.6, tx=160, ty=-20.4)" [./Matrix.as:166]
PASSED: m2.a == -1 [./Matrix.as:173]
PASSED: m2.b < 0.00000000001 && m2.b > -0.000000000001 [./Matrix.as:174]
PASSED: m2.c < 0.00000000001 && m2.c > -0.000000000001 [./Matrix.as:175]
PASSED: m2.d == -1 [./Matrix.as:176]
PASSED: m2.tx == 0 [./Matrix.as:177]
PASSED: m2.ty == 0 [./Matrix.as:178]
PASSED: m2.b < 0.96355819 && m2.b > 0.96355818 [./Matrix.as:184]
PASSED: m2.c < -0.96355818 && m2.c > -0.96355819 [./Matrix.as:185]
PASSED: m2.d < 0.26749883 && m2.d > 0.26749881 [./Matrix.as:186]
PASSED: m2.tx == 0 [./Matrix.as:187]
PASSED: m2.ty == 0 [./Matrix.as:188]
PASSED: typeof(newP) == "object" [./Matrix.as:202]
PASSED: newP.toString() == "(x=31.2567984378314, y=26.6085052458191)" [./Matrix.as:203]
PASSED: typeof(newP2) == "object" [./Matrix.as:207]
PASSED: newP2 instanceof Point [./Matrix.as:208]
PASSED: newP.toString() == newP2.toString() [./Matrix.as:209]
PASSED: m3.toString() == "(a=6, b=0, c=0, d=8, tx=300, ty=400)" [./Matrix.as:217]
PASSED: fakematrix.a.toString() == "3" [./Matrix.as:224]
PASSED: fakematrix.b.toString() == "2" [./Matrix.as:225]
PASSED: fakematrix.c.toString() == "5" [./Matrix.as:226]
PASSED: fakematrix.d.toString() == "3" [./Matrix.as:227]
PASSED: fakematrix.tx.toString() == "5" [./Matrix.as:228]
PASSED: fakematrix.ty.toString() == "5" [./Matrix.as:229]
PASSED: fakematrix.toString() == "(a=3, b=2, c=5, d=3, tx=5, ty=5)" [./Matrix.as:231]
PASSED: m4.toString() == "(a=6, b=0, c=0, d=8, tx=300, ty=400)" [./Matrix.as:235]
PASSED: r.toString() == "(a=3, b=2, c=5, d=3, tx=5, ty=5)" [./Matrix.as:242]
PASSED: r instanceof Matrix [./Matrix.as:243]
PASSED: m3.toString() == "(a=0.166666666666667, b=0, c=0, d=0.125, tx=-50, ty=-50)" [./Matrix.as:248]
PASSED: m6.toString() == "(a=4, b=5, c=44, d=55, tx=2, ty=4)" [./Matrix.as:252]
PASSED: m6.toString() == "(a=1, b=0, c=0, d=1, tx=0, ty=0)" [./Matrix.as:254]
PASSED: fakematrix.tx.toString() == "0" [./Matrix.as:261]
PASSED: fakematrix.a.toString() == -3 [./Matrix.as:265]
PASSED: m6.toString() == "(a=4, b=5, c=0, d=5, tx=2, ty=3)" [./Matrix.as:269]
PASSED: m6.toString() == "(a=0.25, b=-0.25, c=0, d=0.2, tx=-0.5, ty=-0.1)" [./Matrix.as:271]
PASSED: m6.toString() == "(a=0.0995392558215424, b=-0.339252025123644, c=0.0958851077208406, d=0.175516512378075, tx=-0.486733834805607, ty=0.151954513113064)" [./Matrix.as:273]
PASSED: m6.toString() == "(a=3.51033024756149, b=6.78504050247288, c=-1.91770215441681, d=1.99078511643085, tx=2, ty=3)" [./Matrix.as:275]
PASSED: p2.toRoundString(11) == "(x=-99.44410897568, y=348.18051761781)" [./Matrix.as:282]
PASSED: p3.toString() == "(x=-101.444108975683, y=345.180517617807)" [./Matrix.as:284]
PASSED: p2.toRoundString(11) == "(x=-1014.78819244077, y=21.42028517238)" [./Matrix.as:287]
PASSED: f instanceof Point [./Matrix.as:293]
PASSED: f.toString() == "(x=-2937.26315146039, y=-1965.31552936439)" [./Matrix.as:294]
PASSED: f instanceof Point [./Matrix.as:298]
PASSED: f.toString() == "(x=-2932.26315146039, y=-1960.31552936439)" [./Matrix.as:299]
PASSED: m3.b.toString() == "1" [./Matrix.as:306]
PASSED: m3.c.toString() == "-1" [./Matrix.as:307]
PASSED: m3.tx.toString() == "-2" [./Matrix.as:308]
PASSED: m3.ty.toString() == "2" [./Matrix.as:309]
PASSED: m5 == undefined [./Matrix.as:313]
PASSED: m3.a.toString() == "1" [./Matrix.as:314]
PASSED: m3.b.toString() == "0" [./Matrix.as:315]
PASSED: m3.c.toString() == "0" [./Matrix.as:316]
PASSED: m3.d.toString() == "1" [./Matrix.as:317]
PASSED: m3.tx.toString() == "0" [./Matrix.as:318]
PASSED: m3.ty.toString() == "0" [./Matrix.as:319]
PASSED: t.a == undefined [./Matrix.as:322]
PASSED: t.a.toString() == "1" [./Matrix.as:325]
PASSED: t.b.toString() == "0" [./Matrix.as:326]
PASSED: t.c.toString() == "0" [./Matrix.as:327]
PASSED: t.d.toString() == "1" [./Matrix.as:328]
PASSED: t.tx.toString() == "0" [./Matrix.as:329]
PASSED: t.ty.toString() == "0" [./Matrix.as:330]
PASSED: m4.toString() == "(a=192, b=-40.8, c=768, d=-108.8, tx=48160, ty=-7500.4)" [./Matrix.as:334]
PASSED: m4.toString() == "(a=90.6729490609422, b=174.089219392218, c=310.274230957074, d=710.908813846049, tx=20109.8154004632, ty=44398.6139954762)" [./Matrix.as:337]
PASSED: fakematrix.tx.toString() == 44 [./Matrix.as:343]
PASSED: fakematrix.a.toString() == 8 [./Matrix.as:344]
PASSED: "" + m7 == "(a=A string, b=, c=[object Object], d=true, tx=NaN, ty=(x=0, y=0))" [./Matrix.as:350]
PASSED: m7.toString() == "(a=NaN, b=NaN, c=NaN, d=NaN, tx=NaN, ty=NaN)" [./Matrix.as:354]
PASSED: m8.toString() == "(a=5, b=4, c=5, d=3, tx=2, ty=1)" [./Matrix.as:357]
PASSED: m8.toString() == "(a=-2.61457448345445, b=-2.27040748592378, c=3.02720998123171, d=-1.96093086259084, tx=2, ty=3)" [./Matrix.as:359]
PASSED: m8.toString() == "(a=8.2022824555003, b=-436.562099487155, c=44.2461587318062, d=80.9291868942697, tx=-47, ty=-2999398)" [./Matrix.as:361]
PASSED: m8.toString() == "(a=NaN, b=NaN, c=NaN, d=NaN, tx=a string, ty=0)" [./Matrix.as:363]
PASSED: m8.toString() == "(a=NaN, b=0, c=0, d=NaN, tx=0, ty=0)" [./Matrix.as:368]
PASSED: fakematrix.a.toString() == undefined [./Matrix.as:376]
PASSED: fakematrix.b.toString() == undefined [./Matrix.as:377]
PASSED: fakematrix.c.toString() == undefined [./Matrix.as:378]
PASSED: fakematrix.d.toString() == undefined [./Matrix.as:379]
PASSED: fakematrix.tx.toString() == "2" [./Matrix.as:380]
PASSED: fakematrix.ty.toString() == "3" [./Matrix.as:381]
PASSED: m8.a.toString() == "0.01220703125" [./Matrix.as:387]
PASSED: m8.d.toString() == "0.018310546875" [./Matrix.as:388]
PASSED: m8.tx.toString() == "20" [./Matrix.as:389]
PASSED: m8.ty.toString() == "40" [./Matrix.as:390]
PASSED: Math.abs(m8.b) < 0.0000000000001 [./Matrix.as:391]
PASSED: Math.abs(m8.c) < 0.0000000000001 [./Matrix.as:392]
PASSED: m8.toString() == "(a=0.0244140625, b=0, c=0, d=0.0299072265625, tx=string20, ty=24.5)" [./Matrix.as:399]
PASSED: m8.toString() == "(a=0.0030517578125, b=0, c=0, d=0.003662109375, tx=3.5, ty=4)" [./Matrix.as:402]
PASSED: m8.toString() == "(a=-0.0012699793595799, b=0.00332994663144171, c=-0.00277495552620142, d=-0.00152397523149588, tx=3.5, ty=4)" [./Matrix.as:404]
PASSED: fakematrix.a.toString() == undefined [./Matrix.as:411]
PASSED: fakematrix.b.toString() == undefined [./Matrix.as:412]
PASSED: fakematrix.c.toString() == undefined [./Matrix.as:413]
PASSED: fakematrix.d.toString() == undefined [./Matrix.as:414]
PASSED: fakematrix.tx.toString() == undefined [./Matrix.as:415]
PASSED: fakematrix.ty.toString() == undefined [./Matrix.as:416]
#passed: 162
#failed: 0
#total tests run: 162
