Skip to content
Snippets Groups Projects
  1. Dec 11, 2014
    • André Bargull's avatar
      Fix strict mode errors in language/expressions · 1a479392
      André Bargull authored
      - Add missing noStrict flags when tests explicitly require non-strict semantics (e.g. unqualified delete, with statement)
      - Change `throw new Exception(...)` to `$ERROR(...)` in call/*
      - Replace dynamic strict mode check with noStrict flag in call/11.2.3-3_8
      - Align assignment/11.13.1_A3.1 with 11.13.1_A3.2 to avoid creating implicit global variable
      - Split test into multiple files when undeclared variable are under test
        - addition/S11.6.1_A2.4_T3
        - division/11.5.2_A2.4_T3
        - does-not-equals/11.9.2_A2.4_T3
        - equals/S11.9.1_A2.4_T3
        - greater-than/S11.8.2_A2.4_T3
        - greater-than-or-equal/S11.8.4_A2.4_T3
        - in/S11.8.7_A2.4_T3
        - instanceof/11.8.6_A2.4_T3
        - left-shift/S11.7.1_A2.4_T3
        - less-than/S11.8.1_A2.4_T3
        - less-than-or-equal/S11.8.3_A2.4_T3
        - modulus/S11.5.3_A2.4_T3
        - multiplication/11.5.1_A2.4_T3
        - right-shift/11.7.2_A2.4_T3
        - strict-does-not-equals/11.9.5_A2.4_T3
        - strict-equals/11.9.4_A2.4_T3
        - subtraction/11.6.2_A2.4_T3
        - unsigned-right-shift/11.7.3_A2.4_T3
      - Add declaration when implicit global variable creation not part of the test
        - assignment/11.13.1_A4_T1
        - compound-assignment/S11.13.2_A3.1_T*
        - compound-assignment/S11.13.2_A3.2_T*
        - grouping/11.1.6_A3_T5
        - instanceof/S15.3.5.3_*
      - Split test into multiple files when unqualified delete is used
        - delete/S11.4.1_A2.2_T1.js
        - delete/11.4.1_A3.2
        - grouping/S11.1.6_A2
        - grouping/S11.1.6_A3_T6
      1a479392
  2. Dec 07, 2014
  3. Jul 30, 2014
    • Brian Terlson's avatar
      Add path attribute. · 0defa373
      Brian Terlson authored
      0defa373
    • Brian Terlson's avatar
      Normalize testcase format · d4354d14
      Brian Terlson authored
      This commit normalizes the test case format used across test262. It applies the following transformations:
      
      * Convert to YAML for frontmatter
      * Remove of trailing whitespace
      * Replace /r/n with /n except in chapters 6 and 7.
      * Copyright header always uses // comments
      * new includes attribute replaces $INCLUDE
      * No implicit assumptions about test environment other than $ERROR. Everything else appears in the include array. This includes "runTestCase" which is now included in a substantial number of tests.
      d4354d14
  4. Oct 03, 2011
  5. Sep 25, 2011
  6. Sep 23, 2011
  7. Sep 12, 2011
    • Mark Miller's avatar
      Updating a generated directory. · d0f40b63
      Mark Miller authored
      assertTrue became assertTruthy. Canonical form of doc-comment attribute value source no longer have a leading colon and trailing semicolon. Any existing such are stripped during conversion.
      d0f40b63
  8. Sep 08, 2011
  9. Sep 07, 2011
  10. Jun 23, 2011
  11. Oct 19, 2010
    • David Fugate's avatar
      This commit includes Microsoft's initial contributions to Test262: · 73966429
      David Fugate authored
      - external\contributions\: test contributions to Test262 from external entities such as Microsoft and Google.
                                 This directory consists of the external tests without any modifications
      - test\harness\:  test harness used to run Test262 tests.  Presently web-based
      - test\suite\:    suite of vendor-neutral ECMAScript test cases conforming to the ES5 spec
      - tools\:         among other things this includes a set of tools used to convert various external test
                        contributions to a format the Test262 test harness can consume
      - website\:       an archived copy of the http://test262.ecmascript.org website
      73966429
Loading