diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2011-06-29 17:26:51 +0200 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2011-06-29 17:26:51 +0200 |
commit | 33af2720f26c2b25bc7f75ce7eb454ff99db6d35 (patch) | |
tree | 9a38f0c96420edf503eebd6325dd8d2d8249f653 /deps/v8/test/mjsunit/arguments-opt.js | |
parent | 6afdca885adeeeed9eef8cbb01c3d97af0bc084d (diff) | |
download | node-new-33af2720f26c2b25bc7f75ce7eb454ff99db6d35.tar.gz |
Upgrade V8 to 3.4.8
Diffstat (limited to 'deps/v8/test/mjsunit/arguments-opt.js')
-rw-r--r-- | deps/v8/test/mjsunit/arguments-opt.js | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/deps/v8/test/mjsunit/arguments-opt.js b/deps/v8/test/mjsunit/arguments-opt.js index c74fc75a2e..b8280b4bec 100644 --- a/deps/v8/test/mjsunit/arguments-opt.js +++ b/deps/v8/test/mjsunit/arguments-opt.js @@ -79,36 +79,38 @@ assertTrue(typeof(A(10000)) == 'undefined'); assertTrue(typeof(A(10000, 0)) == 'undefined'); // String access. -assertEquals(0, A('0')); -assertEquals(0, A('0',1)); +assertEquals('0', A('0')); +assertEquals('0', A('0',1)); assertEquals(2, A('1',2)); assertEquals(2, A('1',2,3,4,5)); assertEquals(5, A('4',2,3,4,5)); -assertTrue(typeof A('1') == 'undefined'); -assertTrue(typeof A('3',2,1) == 'undefined'); +assertEquals('undefined', typeof A('1')); +assertEquals('undefined', typeof A('3',2,1)); assertEquals(A, A('callee')); assertEquals(1, A('length')); assertEquals(2, A('length',2)); assertEquals(5, A('length',2,3,4,5)); assertEquals({}.toString, A('toString')); assertEquals({}.isPrototypeOf, A('isPrototypeOf')); -assertTrue(typeof A('xxx') == 'undefined'); +assertEquals('undefined', typeof A('xxx')); // Object access. function O(key) { return { toString: function() { return key; } }; } -assertEquals(0, A(O(0))); -assertEquals(0, A(O(0),1)); +var O0 = O(0); +assertSame(O0, A(O0)); +assertSame(O0, A(O0,1)); assertEquals(2, A(O(1),2)); assertEquals(2, A(O(1),2,3,4,5)); assertEquals(5, A(O(4),2,3,4,5)); assertTrue(typeof A(O(1)) == 'undefined'); assertTrue(typeof A(O(3),2,1) == 'undefined'); -assertEquals(0, A(O('0'))); -assertEquals(0, A(O('0'),1)); +O0 = O('0'); +assertSame(O0, A(O0)); +assertSame(O0, A(O0,1)); assertEquals(2, A(O('1'),2)); assertEquals(2, A(O('1'),2,3,4,5)); assertEquals(5, A(O('4'),2,3,4,5)); |