This test case checks whether variables cause properties to be defined even before reaching the declaration statement in various cases. | |
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". | |
PASS this.hasOwnProperty("foo") is true | |
PASS this.hasOwnProperty("bar") is true | |
PASS firstEvalResult is true | |
PASS secondEvalResult is false | |
PASS thirdEvalResult is true | |
PASS testEvalInCatch() is true | |
PASS successfullyParsed is true | |
TEST COMPLETE | |