diff options
Diffstat (limited to 'deps/v8/test/webkit/fast/js')
3 files changed, 19 insertions, 19 deletions
diff --git a/deps/v8/test/webkit/fast/js/arguments-expected.txt b/deps/v8/test/webkit/fast/js/arguments-expected.txt index ce1b383f5..f5bbb7293 100644 --- a/deps/v8/test/webkit/fast/js/arguments-expected.txt +++ b/deps/v8/test/webkit/fast/js/arguments-expected.txt @@ -157,7 +157,7 @@ PASS access_after_delete_extra_5(1, 2, 3, 4, 5) is 5 PASS argumentsParam(true) is true PASS argumentsFunctionConstructorParam(true) is true PASS argumentsVarUndefined() is '[object Arguments]' -FAIL argumentsConstUndefined() should be [object Arguments]. Threw exception TypeError: Variable 'arguments' has already been declared +FAIL argumentsConstUndefined() should be [object Arguments]. Threw exception TypeError: Identifier 'arguments' has already been declared PASS argumentCalleeInException() is argumentCalleeInException PASS shadowedArgumentsApply([true]) is true PASS shadowedArgumentsLength([]) is 0 diff --git a/deps/v8/test/webkit/fast/js/modify-non-references-expected.txt b/deps/v8/test/webkit/fast/js/modify-non-references-expected.txt index b8c692aa8..80f273086 100644 --- a/deps/v8/test/webkit/fast/js/modify-non-references-expected.txt +++ b/deps/v8/test/webkit/fast/js/modify-non-references-expected.txt @@ -21,18 +21,18 @@ # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -FAIL function f() { g()++; } f.toString() should be function f() { g()++; }. Threw exception ReferenceError: Invalid left-hand side expression in postfix operation -FAIL function f() { g()--; } f.toString() should be function f() { g()--; }. Threw exception ReferenceError: Invalid left-hand side expression in postfix operation -FAIL function f() { ++g(); } f.toString() should be function f() { ++g(); }. Threw exception ReferenceError: Invalid left-hand side expression in prefix operation -FAIL function f() { --g(); } f.toString() should be function f() { --g(); }. Threw exception ReferenceError: Invalid left-hand side expression in prefix operation -FAIL function f() { g() = 1; } f.toString() should be function f() { g() = 1; }. Threw exception ReferenceError: Invalid left-hand side in assignment -FAIL function f() { g() += 1; } f.toString() should be function f() { g() += 1; }. Threw exception ReferenceError: Invalid left-hand side in assignment -FAIL g()++ should throw ReferenceError: Postfix ++ operator applied to value that is not a reference.. Threw exception ReferenceError: Invalid left-hand side expression in postfix operation. -FAIL g()-- should throw ReferenceError: Postfix -- operator applied to value that is not a reference.. Threw exception ReferenceError: Invalid left-hand side expression in postfix operation. -FAIL ++g() should throw ReferenceError: Prefix ++ operator applied to value that is not a reference.. Threw exception ReferenceError: Invalid left-hand side expression in prefix operation. -FAIL --g() should throw ReferenceError: Prefix -- operator applied to value that is not a reference.. Threw exception ReferenceError: Invalid left-hand side expression in prefix operation. -FAIL g() = 1 should throw ReferenceError: Left side of assignment is not a reference.. Threw exception ReferenceError: Invalid left-hand side in assignment. -FAIL g() += 1 should throw ReferenceError: Left side of assignment is not a reference.. Threw exception ReferenceError: Invalid left-hand side in assignment. +PASS function f() { g()++; } f.toString() is 'function f() { g()++; }' +PASS function f() { g()--; } f.toString() is 'function f() { g()--; }' +PASS function f() { ++g(); } f.toString() is 'function f() { ++g(); }' +PASS function f() { --g(); } f.toString() is 'function f() { --g(); }' +PASS function f() { g() = 1; } f.toString() is 'function f() { g() = 1; }' +PASS function f() { g() += 1; } f.toString() is 'function f() { g() += 1; }' +PASS Number()++ threw exception ReferenceError: Invalid left-hand side expression in postfix operation. +PASS Number()-- threw exception ReferenceError: Invalid left-hand side expression in postfix operation. +PASS ++Number() threw exception ReferenceError: Invalid left-hand side expression in prefix operation. +PASS --Number() threw exception ReferenceError: Invalid left-hand side expression in prefix operation. +PASS Number() = 1 threw exception ReferenceError: Invalid left-hand side in assignment. +PASS Number() += 1 threw exception ReferenceError: Invalid left-hand side in assignment. PASS successfullyParsed is true TEST COMPLETE diff --git a/deps/v8/test/webkit/fast/js/modify-non-references.js b/deps/v8/test/webkit/fast/js/modify-non-references.js index e8b9682e7..bd9b7aa96 100644 --- a/deps/v8/test/webkit/fast/js/modify-non-references.js +++ b/deps/v8/test/webkit/fast/js/modify-non-references.js @@ -27,9 +27,9 @@ shouldBe("function f() { ++g(); } f.toString()", "'function f() { ++g(); }'"); shouldBe("function f() { --g(); } f.toString()", "'function f() { --g(); }'"); shouldBe("function f() { g() = 1; } f.toString()", "'function f() { g() = 1; }'"); shouldBe("function f() { g() += 1; } f.toString()", "'function f() { g() += 1; }'"); -shouldThrow("g()++", "'ReferenceError: Postfix ++ operator applied to value that is not a reference.'"); -shouldThrow("g()--", "'ReferenceError: Postfix -- operator applied to value that is not a reference.'"); -shouldThrow("++g()", "'ReferenceError: Prefix ++ operator applied to value that is not a reference.'"); -shouldThrow("--g()", "'ReferenceError: Prefix -- operator applied to value that is not a reference.'"); -shouldThrow("g() = 1", "'ReferenceError: Left side of assignment is not a reference.'"); -shouldThrow("g() += 1", "'ReferenceError: Left side of assignment is not a reference.'"); +shouldThrow("Number()++", "'ReferenceError: Invalid left-hand side expression in postfix operation'"); +shouldThrow("Number()--", "'ReferenceError: Invalid left-hand side expression in postfix operation'"); +shouldThrow("++Number()", "'ReferenceError: Invalid left-hand side expression in prefix operation'"); +shouldThrow("--Number()", "'ReferenceError: Invalid left-hand side expression in prefix operation'"); +shouldThrow("Number() = 1", "'ReferenceError: Invalid left-hand side in assignment'"); +shouldThrow("Number() += 1", "'ReferenceError: Invalid left-hand side in assignment'"); |