SWF6

[ops.as debug-22403-05c7ba106]
PASSED: 'xyz' == 'xyz' [./ops.as:30]
PASSED: !('xyz' == 'XYZ') [./ops.as:31]
PASSED: !('xyz' == 'abc') [./ops.as:32]
PASSED: 1 == 1 [./ops.as:33]
PASSED: 1 == "1" [./ops.as:34]
PASSED: "1" == 1 [./ops.as:35]
PASSED: 0 == -0 [./ops.as:36]
PASSED: 0 == "-0" [./ops.as:37]
PASSED: "0" == -0 [./ops.as:38]
PASSED: null == null [./ops.as:39]
PASSED: undefined == undefined [./ops.as:40]
PASSED: null==undefined [./ops.as:41]
PASSED: undefined==null [./ops.as:42]
PASSED: ! (NaN == 0) [./ops.as:43]
PASSED: ! (0 == NaN) [./ops.as:44]
PASSED: ! ('string' == 0) [./ops.as:45]
PASSED: ! (0 == 'string') [./ops.as:46]
PASSED: ! ('string' == NaN) [./ops.as:47]
PASSED: ! (NaN == 'string') [./ops.as:48]
PASSED: ! (Infinity == 'Infinity') [./ops.as:49]
PASSED: ! ('Infinity' == Infinity) [./ops.as:50]
PASSED: ! (-Infinity == '-Infinity') [./ops.as:51]
PASSED: ! ('-Infinity' == -Infinity) [./ops.as:52]
PASSED: Infinity == Infinity [./ops.as:53]
PASSED: -Infinity == -Infinity [./ops.as:54]
PASSED: ! (-Infinity == Infinity) [./ops.as:55]
PASSED: x/0 == Infinity [./ops.as:57]
PASSED: -x/0 == -Infinity [./ops.as:58]
PASSED: 1==true [./ops.as:59]
PASSED: true==1 [./ops.as:60]
PASSED: 2!=true [./ops.as:61]
PASSED: true!=2 [./ops.as:62]
PASSED: 1+true == 2 [./ops.as:63]
PASSED: true+1 == 2 [./ops.as:64]
PASSED: 1+false == 1 [./ops.as:65]
PASSED: false+1 == 1 [./ops.as:66]
PASSED: true+true == 2 [./ops.as:67]
PASSED: true+false == 1 [./ops.as:68]
PASSED: false == 0 [./ops.as:69]
PASSED: false+false == 0 [./ops.as:70]
PASSED: ! (z == 0) [./ops.as:78]
PASSED: isNaN(z) [./ops.as:79]
PASSED: ! (z == NaN) [./ops.as:82]
PASSED: NaN == NaN [./ops.as:85]
PASSED: x == y [./ops.as:90]
PASSED: typeof(x) == 'number' [./ops.as:96]
PASSED: typeof(y) == 'number' [./ops.as:97]
PASSED: typeof(z) == 'number' [./ops.as:98]
PASSED: isNaN(x) [./ops.as:99]
PASSED: isNaN(y) [./ops.as:100]
PASSED: isNaN(z) [./ops.as:101]
PASSED: x != y [./ops.as:102]
PASSED: y != z [./ops.as:103]
PASSED: x != z [./ops.as:104]
PASSED: x == x [./ops.as:105]
PASSED: y == y [./ops.as:106]
PASSED: z == z [./ops.as:107]
PASSED: (1/0) == (1/0) [./ops.as:108]
PASSED: ! (ary1 == ary2) [./ops.as:113]
PASSED: ! (ary1 == "1,2,3") [./ops.as:114]
PASSED: ! ("1,2,3" == ary1) [./ops.as:115]
PASSED: ! (str1 == str3) [./ops.as:121]
PASSED: str1 == "hello" [./ops.as:122]
PASSED: "hello" == str1 [./ops.as:123]
PASSED: str3 == 3.0 [./ops.as:125]
PASSED: str3.toString() == 3.0 [./ops.as:126]
PASSED: ! (str1 == 0) [./ops.as:128]
PASSED: ! (str1 == NaN) [./ops.as:129]
PASSED: ! (str1 == str2) [./ops.as:132]
PASSED: "_root" != _root [./ops.as:139]
PASSED: _root != "_root" [./ops.as:140]
PASSED: _root == o [./ops.as:142]
PASSED: o == _root [./ops.as:143]
PASSED: x<y [./ops.as:151]
PASSED: x<y [./ops.as:155]
PASSED: x<y [./ops.as:159]
PASSED: x<y [./ops.as:163]
PASSED: x<y [./ops.as:167]
PASSED: x<y [./ops.as:171]
PASSED: typeof(r) == 'boolean' [./ops.as:176]
PASSED: !r [./ops.as:177]
PASSED: ! (NaN < NaN) [./ops.as:179]
PASSED: ! (undefined < undefined) [./ops.as:180]
PASSED: ! (NaN < undefined) [./ops.as:182]
PASSED: ! (undefined < NaN) [./ops.as:183]
PASSED: typeof(r) == 'boolean' [./ops.as:187]
PASSED: r == false [./ops.as:188]
PASSED: typeof(r) == 'boolean' [./ops.as:197]
PASSED: r == false [./ops.as:198]
PASSED: typeof(r) == 'undefined' [./ops.as:206]
PASSED: typeof(r) == 'boolean' [./ops.as:211]
PASSED: !r [./ops.as:212]
PASSED: typeof(r) == 'boolean' [./ops.as:214]
PASSED: !r [./ops.as:215]
PASSED: typeof(r) == 'boolean' [./ops.as:218]
PASSED: !r [./ops.as:219]
PASSED: typeof(r) == 'boolean' [./ops.as:221]
PASSED: !r [./ops.as:222]
PASSED: z == y [./ops.as:233]
PASSED: z == y [./ops.as:238]
PASSED: z == y [./ops.as:243]
PASSED: z == y [./ops.as:248]
PASSED: z == "1.999" [./ops.as:253]
PASSED: z == y [./ops.as:258]
PASSED: z == "adcd" [./ops.as:264]
PASSED: z == "adcd" [./ops.as:272]
PASSED: z == x [./ops.as:277]
PASSED: z == y [./ops.as:282]
PASSED: z == y [./ops.as:287]
PASSED: z == y [./ops.as:291]
PASSED: z == "adcd" [./ops.as:297]
PASSED: z == y [./ops.as:313]
PASSED: z == y [./ops.as:318]
PASSED: z == y [./ops.as:323]
PASSED: z == "abcd" [./ops.as:340]
PASSED: z == "abcd" [./ops.as:348]
PASSED: z == y [./ops.as:353]
PASSED: z == y [./ops.as:358]
PASSED: typeof(z) == 'string' [./ops.as:363]
PASSED: typeof(z) == 'string' [./ops.as:368]
PASSED: z == y [./ops.as:373]
PASSED: typeof(z) == 'boolean' [./ops.as:386]
PASSED: z [./ops.as:388]
PASSED: typeof(z) == 'boolean' [./ops.as:397]
PASSED: !z [./ops.as:399]
PASSED: typeof(z) == 'boolean' [./ops.as:408]
PASSED: !z [./ops.as:409]
PASSED: typeof(z) == 'boolean' [./ops.as:415]
PASSED: !z [./ops.as:416]
PASSED: x&y == 1 [./ops.as:427]
PASSED: x&y == 0 [./ops.as:431]
PASSED: x&y == 1 [./ops.as:435]
PASSED: x&y == 1 [./ops.as:439]
PASSED: x&y == 1 [./ops.as:443]
PASSED: x&y == 1 [./ops.as:447]
PASSED: x&y == 1 [./ops.as:451]
PASSED: x&y == 1 [./ops.as:455]
PASSED: x&y == 3 [./ops.as:459]
PASSED: x&y == 3 [./ops.as:463]
PASSED: (undefined&1) == 0 [./ops.as:465]
PASSED: (1&undefined) == 0 [./ops.as:466]
PASSED: (1&null) == 0 [./ops.as:467]
PASSED: (null&1) == 0 [./ops.as:468]
PASSED: (null&null) == 0 [./ops.as:469]
PASSED: (3&2) == 2 [./ops.as:470]
PASSED: (-1 & 1) == 1 [./ops.as:473]
PASSED: (1 & -1) == 1 [./ops.as:474]
PASSED: (-2 & 1) == 0 [./ops.as:476]
PASSED: (1 & -2) == 0 [./ops.as:477]
PASSED: x|y == 9 [./ops.as:485]
PASSED: x|y == 9 [./ops.as:489]
PASSED: x|y == 9 [./ops.as:493]
PASSED: x|y == 9 [./ops.as:497]
PASSED: x|y == 9 [./ops.as:501]
PASSED: x|y == 9 [./ops.as:505]
PASSED: (undefined|1) == 1 [./ops.as:507]
PASSED: (1|undefined) == 1 [./ops.as:508]
PASSED: (undefined|undefined) == 0 [./ops.as:509]
PASSED: (null|1) == 1 [./ops.as:510]
PASSED: (1|null) == 1 [./ops.as:511]
PASSED: (null|null) == 0 [./ops.as:512]
PASSED: (8|4) == 12 [./ops.as:513]
PASSED: (0xffffffff|0) == -1 [./ops.as:517]
PASSED: (undefined^1) == 1 [./ops.as:523]
PASSED: (1^undefined) == 1 [./ops.as:524]
PASSED: (undefined^undefined) == 0 [./ops.as:525]
PASSED: (null^1) == 1 [./ops.as:526]
PASSED: (1^null) == 1 [./ops.as:527]
PASSED: (null^null) == 0 [./ops.as:528]
PASSED: (8^12) == 4 [./ops.as:529]
PASSED: x^y == 3 [./ops.as:533]
PASSED: x^y == 3 [./ops.as:537]
PASSED: x^y == 3 [./ops.as:541]
PASSED: x^y == 3 [./ops.as:545]
PASSED: x^y == 3 [./ops.as:549]
PASSED: x^y == 3 [./ops.as:553]
PASSED: y == 1049601 [./ops.as:557]
PASSED: y == 4 [./ops.as:565]
PASSED: y == -65536 [./ops.as:572]
PASSED: y == -65536 [./ops.as:576]
PASSED: y == -65536 [./ops.as:580]
PASSED: y == 177209344 [./ops.as:584]
PASSED: y == 4 [./ops.as:588]
PASSED: typeof(y) == 'number' [./ops.as:592]
PASSED: ! isnan(y) [./ops.as:593]
PASSED: y == 0 [./ops.as:594]
PASSED: 0 << 1 == 0 [./ops.as:596]
PASSED: y == 0 [./ops.as:600]
PASSED: y == 0 [./ops.as:604]
PASSED: y == 6 [./ops.as:608]
PASSED: y == 6 [./ops.as:612]
PASSED: y == 6 [./ops.as:616]
PASSED: y == 2147483647 [./ops.as:619]
PASSED: y == 2147483647 [./ops.as:622]
PASSED: y == 1 [./ops.as:630]
PASSED: y == -1 [./ops.as:634]
PASSED: y == 1 [./ops.as:638]
PASSED: y == 0 [./ops.as:642]
PASSED: y == 0 [./ops.as:646]
PASSED: y == 0 [./ops.as:650]
PASSED: y == 3 [./ops.as:654]
PASSED: y == 3 [./ops.as:658]
PASSED: y == 3 [./ops.as:662]
PASSED: y == 1025 [./ops.as:666]
PASSED: y == -1 [./ops.as:670]
PASSED: y == -32 [./ops.as:674]
PASSED: y == -1023 [./ops.as:678]
PASSED: y == 32800 [./ops.as:682]
PASSED: y == 16400 [./ops.as:686]
PASSED: y == 0 [./ops.as:690]
PASSED: y == 0 [./ops.as:699]
PASSED: y == 2 [./ops.as:702]
FAILED: expected: -1 obtained: 4294967295 [./ops.as:705]
FAILED: expected: -1 obtained: 4294967295 [./ops.as:708]
FAILED: expected: -1 obtained: 4294967295 [./ops.as:711]
FAILED: expected: -1 obtained: 4294967295 [./ops.as:714]
FAILED: expected: -1 obtained: 4294967295 [./ops.as:717]
FAILED: expected: -1 obtained: 4294967295 [./ops.as:720]
FAILED: expected: -1 obtained: 4294967295 [./ops.as:723]
FAILED: expected: -1 obtained: 4294967295 [./ops.as:726]
FAILED: expected: -2 obtained: 4294967294 [./ops.as:729]
FAILED: expected: -2 obtained: 4294967294 [./ops.as:732]
PASSED: y == 0 [./ops.as:747]
PASSED: y == -1 [./ops.as:751]
PASSED: (y-0.9) < 0.001 [./ops.as:756]
PASSED: (y+1.0) < 0.001 [./ops.as:761]
PASSED: typeof(y) == 'number' [./ops.as:765]
PASSED: y!=NaN [./ops.as:766]
PASSED: ! (NaN!=NaN) [./ops.as:767]
PASSED: isNaN(y) [./ops.as:768]
PASSED: isNaN(NaN) [./ops.as:769]
PASSED: y == 1 [./ops.as:777]
PASSED: y == 0 [./ops.as:781]
PASSED: (y-2.9) < 0.001 [./ops.as:786]
PASSED: y == 1 [./ops.as:790]
PASSED: y!=NaN [./ops.as:794]
PASSED: isNaN(y) [./ops.as:795]
PASSED: !"" [./ops.as:801]
PASSED: !"a" [./ops.as:803]
PASSED: !"true" [./ops.as:804]
PASSED: !"false" [./ops.as:805]
PASSED: !"0000.000" [./ops.as:806]
PASSED: "1" [./ops.as:814]
PASSED: !false [./ops.as:815]
PASSED: true [./ops.as:816]
PASSED: !0 [./ops.as:817]
PASSED: 4 [./ops.as:818]
PASSED: _root [./ops.as:819]
PASSED: !null [./ops.as:820]
PASSED: !undefined [./ops.as:821]
PASSED: typeof(v) == 'number' [./ops.as:832]
PASSED: v == '0' [./ops.as:834]
PASSED: typeof(v) == 'string' [./ops.as:844]
PASSED: v == 'a' [./ops.as:846]
#passed: 244
#failed: 10
#total tests run: 254
