Skip to content
Snippets Groups Projects
Commit 15cc6391 authored by André Bargull's avatar André Bargull Committed by Brian Terlson
Browse files

Strict eval variable declarations are lexically scoped, assign expected result...

Strict eval variable declarations are lexically scoped, assign expected result value to a previously declared global (issue #35)

Add missing variable declarations (issue #35)

Split S12.6.3_A10 and S12.6.3_A10.1 because both files seem to test implicit global variables (issue #35)

Changes (issue #35)

- Add missing noStrict flags.
- Change 13.2-15-1 and 13.2-18-1 to use assert.js and propertyHelper.js (simplifies writable and configurable checks while in strict mode).
- Add variable declarations for globals.
- Create copies of S13.2.1_A6_T1 and S13.2.1_A6_T2 instead of adding variable declarations, because both files seem to test implicit global variables.
- Split S13_A14 and S13_A16 to work in strict mode.
- Remove assignment to .name property.

Add missing noStrict flags (issue #35)

Add missing noStrict flags and variable declarations (issue #35)

Add missing noStrict flags (issue #35)
parent 47dcfe8c
No related branches found
No related tags found
No related merge requests found
Showing
with 236 additions and 84 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment