Skip to content
Snippets Groups Projects
  1. Jan 01, 2019
    • Mike Pennisi's avatar
      Refactor LT tests for parsers: string · f9ffa71c
      Mike Pennisi authored
      The tests for the parsing of line terminators 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.
      f9ffa71c
    • Mike Pennisi's avatar
      Refactor LT tests for parsers: RegExp · 10fb2304
      Mike Pennisi authored
      The tests for the parsing of line terminators 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.
      10fb2304
    • Mike Pennisi's avatar
      Remove duplicative tests · 9f1d25c9
      Mike Pennisi authored
      The behavior asserted by the removed tests is covered by other files.
      
      - test/language/line-terminators/7.3-1.js duplicates
        test/language/line-terminators/S7.3_A1.3.js
      - test/language/line-terminators/7.3-2.js duplicates
        test/language/line-terminators/S7.3_A1.4.js
      - test/language/line-terminators/7.3-3.js duplicates
        test/language/line-terminators/S7.3_A3.3_T1.js
      - test/language/line-terminators/7.3-4.js duplicates
        test/language/line-terminators/S7.3_A3.4_T1.js
      - test/language/line-terminators/7.3-9.js duplicates
        test/language/line-terminators/S7.3_A6_T3.js
      - test/language/line-terminators/7.3-10.js  duplicates
        test/language/line-terminators/S7.3_A6_T4.js
      - test/language/line-terminators/S7.3_A1.1_T1.js duplicates
        test/language/line-terminators/S7.3_A1.1_T2.js
      - test/language/line-terminators/S7.3_A1.2_T1.js duplicates
        test/language/line-terminators/S7.3_A1.2_T2.js
      - test/language/line-terminators/S7.3_A3.1_T2.js duplicates
        test/language/line-terminators/S7.3_A3.1_T3.js
      - test/language/line-terminators/S7.3_A3.2_T3.js duplicates
        test/language/line-terminators/S7.3_A3.2_T1.js
      - test/language/line-terminators/S7.3_A3.3_T2.js duplicates
        test/language/line-terminators/S7.3_A3.3_T1.js
      - test/language/line-terminators/S7.3_A3.4_T2.js duplicates
        test/language/line-terminators/S7.3_A3.4_T1.js
      - test/language/line-terminators/S7.3_A4_T1.js duplicates
        test/language/line-terminators/S7.3_A3.1_T1.js
      - test/language/line-terminators/S7.3_A5.1_T1.js duplicates
        test/language/line-terminators/S7.3_A5.1_T2.js
      - test/language/line-terminators/S7.3_A5.2_T1.js duplicates
        test/language/line-terminators/S7.3_A5.2_T2.js
      9f1d25c9
    • Mike Pennisi's avatar
      Correct tests · 23594b81
      Mike Pennisi authored
      These files were authored to test the effect of the carriage return
      character, but that character was not present in the source text.
      
      Insert the character as intended by the authors.
      23594b81
  2. Dec 21, 2018
  3. Dec 20, 2018
Loading