Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / fast / js / prefix-syntax-expected.txt
blob50d194707b99dc185a7c48c39f827cf5e0406401
1 This test checks whether various forms of preincrement expression are allowed.
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
6 PASS ++x is 1
7 PASS ++window.x is 2
8 PASS ++window["x"] is 3
9 PASS ++(x) is 4
10 PASS ++(window.x) is 5
11 PASS ++(window["x"]) is 6
12 PASS (y, ++x) is 7
13 PASS ++((x)) is 8
14 PASS ++((window.x)) is 9
15 PASS ++((window["x"])) is 10
16 PASS ++(y, x) threw exception ReferenceError: Invalid left-hand side expression in prefix operation.
17 PASS ++(true ? x : y) threw exception ReferenceError: Invalid left-hand side expression in prefix operation.
18 PASS ++++x threw exception ReferenceError: Invalid left-hand side expression in prefix operation.
19 PASS successfullyParsed is true
21 TEST COMPLETE