-
- Downloads
Refactor increment/decrement tests for parsers (#1786)
The tests for the parsing of postfix increment, postfix decrement, prefix increment, and prefix decrement were expressed using `eval`. This made the tests more complex than necessary and also prevented the tests from providing value to ECMAScript parsers. Remove the use of `eval` and instead express the expectations with literal source text.
Showing
- test/language/expressions/postfix-decrement/S11.3.2_A1.2_T1.js 0 additions, 38 deletions...language/expressions/postfix-decrement/S11.3.2_A1.2_T1.js
- test/language/expressions/postfix-decrement/arguments.js 7 additions, 8 deletionstest/language/expressions/postfix-decrement/arguments.js
- test/language/expressions/postfix-decrement/eval.js 7 additions, 5 deletionstest/language/expressions/postfix-decrement/eval.js
- test/language/expressions/postfix-decrement/line-terminator-carriage-return.js 8 additions, 3 deletions...ions/postfix-decrement/line-terminator-carriage-return.js
- test/language/expressions/postfix-decrement/line-terminator-line-feed.js 17 additions, 0 deletions...xpressions/postfix-decrement/line-terminator-line-feed.js
- test/language/expressions/postfix-decrement/line-terminator-line-separator.js 9 additions, 4 deletions...sions/postfix-decrement/line-terminator-line-separator.js
- test/language/expressions/postfix-decrement/line-terminator-paragraph-separator.js 18 additions, 0 deletions.../postfix-decrement/line-terminator-paragraph-separator.js
- test/language/expressions/postfix-decrement/whitespace.js 28 additions, 0 deletionstest/language/expressions/postfix-decrement/whitespace.js
- test/language/expressions/postfix-increment/S11.3.1_A1.2_T1.js 0 additions, 38 deletions...language/expressions/postfix-increment/S11.3.1_A1.2_T1.js
- test/language/expressions/postfix-increment/arguments.js 7 additions, 8 deletionstest/language/expressions/postfix-increment/arguments.js
- test/language/expressions/postfix-increment/eval.js 7 additions, 5 deletionstest/language/expressions/postfix-increment/eval.js
- test/language/expressions/postfix-increment/line-terminator-carriage-return.js 8 additions, 3 deletions...ions/postfix-increment/line-terminator-carriage-return.js
- test/language/expressions/postfix-increment/line-terminator-line-feed.js 8 additions, 3 deletions...xpressions/postfix-increment/line-terminator-line-feed.js
- test/language/expressions/postfix-increment/line-terminator-line-separator.js 17 additions, 0 deletions...sions/postfix-increment/line-terminator-line-separator.js
- test/language/expressions/postfix-increment/line-terminator-paragraph-separator.js 9 additions, 3 deletions.../postfix-increment/line-terminator-paragraph-separator.js
- test/language/expressions/postfix-increment/whitespace.js 28 additions, 0 deletionstest/language/expressions/postfix-increment/whitespace.js
- test/language/expressions/prefix-decrement/S11.4.5_A1.js 0 additions, 60 deletionstest/language/expressions/prefix-decrement/S11.4.5_A1.js
- test/language/expressions/prefix-decrement/arguments.js 7 additions, 8 deletionstest/language/expressions/prefix-decrement/arguments.js
- test/language/expressions/prefix-decrement/eval.js 7 additions, 5 deletionstest/language/expressions/prefix-decrement/eval.js
- test/language/expressions/prefix-decrement/whitespace.js 50 additions, 0 deletionstest/language/expressions/prefix-decrement/whitespace.js
Loading
Please register or sign in to comment