Skip to content
Snippets Groups Projects
  1. Jun 28, 2018
  2. Apr 28, 2018
  3. Feb 08, 2018
  4. Jan 25, 2018
  5. Jan 10, 2018
  6. Jan 05, 2018
    • Mike Pennisi's avatar
      e6d674ef
    • Mike Pennisi's avatar
      Rename negative test "phase" for parsing · 13611037
      Mike Pennisi authored
      Early errors may result from parsing the source text of a test file, but
      they may also result from parsing some other source text as referenced
      through the ES2015 module syntax. The latter form of early error is not
      necessarily detectable by ECMAScript parsers, however. Because of this,
      the label "early" is not sufficiently precise for all Test262 consumers
      to correctly interpret all tests.
      
      Update the "phase" name of "early" to "parse" for all those negative
      tests that describe errors resulting from parsing of the file's source
      text directly. A forthcoming commit will update the remaining tests to
      use a "phase" name that is more specific to module resolution.
      13611037
    • Rick Waldron's avatar
      Frontmatter: fixup "info: >" to "info: |" · 92a26219
      Rick Waldron authored
      92a26219
  7. Dec 19, 2017
  8. Nov 28, 2017
  9. Nov 10, 2017
    • Leo Balter's avatar
      Fix bugs reported in #1338 (#1339) · 076ecc38
      Leo Balter authored
      * Accessing `ta[0]` throws a TypeError.
      
      * Fix array indices starting at 0 and property references
      
      * Fix classfields templates for properly checking static propnames.
      
      * Generate tests
      
      * `assert.equal` is not defined
      
      * Add missing includes
      
      * Generate tests
      
      * typo s/Avalue/42/
      
      * fix whitespace
      
      * Add missing var for strict mode
      
      * Expand generated class fields tests for forbidden computed property name values
      
      Ref https://github.com/tc39/test262/pull/1339#issuecomment-342830243
      
      * derived classes have access to private names in base classes, if private names are in scope
      Unverified
      076ecc38
  10. Oct 30, 2017
  11. Oct 26, 2017
  12. Sep 08, 2017
  13. Aug 07, 2017
  14. Jun 28, 2017
  15. Apr 06, 2017
    • André Bargull's avatar
      Fix multiple test errors · 3291704e
      André Bargull authored
      Tests doesn't use async functionality and don't call $DONE, so remove
      "async" flag:
      - src/params/error/async-gen-named-func-expr.template
      - test/language/expressions/async-generator/params-named-dflt-abrupt.js
      - test/language/expressions/async-generator/params-named-dflt-ref-later.js
      - test/language/expressions/async-generator/params-named-dflt-ref-self.js
      
      Intl.PluralRules.prototype is no longer a Intl.Prototype instance:
      - test/intl402/PluralRules/prototype/prototype.js
      
      Intl.PluralRules throws an error when called as a function:
      - test/intl402/PluralRules/undefined-newtarget-throws.js
      
      Module namespace objects call OrdinaryDelete for symbol properties:
      - test/language/module-code/namespace/internals/delete-non-exported.js
      
      Async generators no longer retrieves "done" property twice:
      - src/async-generators/yield-star-async-next.case
      - src/async-generators/yield-star-async-return.case
      - src/async-generators/yield-star-async-throw.case
      
      Minor units of CLF is 4, so we need to test with maximumFractionDigits=3
      to get an error:
      - test/intl402/NumberFormat/dft-currency-mnfd-range-check-mxfd.js
      
      DateTimeFormat.prototype.formatToParts length property was changed from
      0 to 1:
      - test/intl402/DateTimeFormat/prototype/formatToParts/length.js
      
      minimumSignificantDigits and maximumSignificantDigits properties are
      only retrieved once:
      - test/intl402/NumberFormat/11.1.1_32.js
      Unverified
      3291704e
  16. Mar 13, 2017
  17. Mar 01, 2017
  18. Feb 07, 2017
    • André Bargull's avatar
      Fix various test issues (#840) · 20426679
      André Bargull authored
      test/annexB/built-ins/Date/prototype/setYear/time-clip.js
      test/built-ins/Date/prototype/setFullYear/new-value-time-clip.js
      test/built-ins/Date/prototype/setMonth/new-value-time-clip.js
      - Don't try to test time-clip at the end points, because this is near
      impossible to get right (needs to consider time zone offset, dst, local
      mean time because of Africa/Monrovia, etc.).
      
      test/built-ins/DataView/prototype/setFloat64/detached-buffer-after-toindex-byteoffset.js
      test/built-ins/DataView/prototype/setInt16/detached-buffer-after-toindex-byteoffset.js
      - Wasn't update to expect RangeError
      
      test/built-ins/Function/internals/Construct/derived-this-uninitialized-realm.js
      - Change ClassDeclaration -> ClassExpression to get completion value
      
      test/built-ins/Function/prototype/toString/AsyncFunction.js
      - Add missing \n in expected string
      - Also fixed in gh-847
      
      test/built-ins/global/global-object.js
      - Add 'var' to make test pass in strict-mode
      
      test/language/block-scope/syntax/redeclaration-in-block/attempt-to-redeclare-function-declaration-with-function-declaration.js
      - This is allowed in sloppy mode when Annex B is implemented
      
      test/language/expressions/async-generators/expression-yield-as-statement.js
      - Fix calls to then()
      
      test/language/module-code/namespace/internals/own-property-keys-binding-types.js
      test/language/module-code/namespace/internals/own-property-keys-sort.js
      - Tests weren't updated after removal of @@iterator from module
      namespace objects
      
      test/language/module-code/namespace/internals/set-prototype-of-null.js
      - Fix syntax error
      
      test/language/statements/async-function/early-errors-no-async-generator.js
      - No longer valid now that async iteration proposal is at stage 3
      20426679
  19. Dec 28, 2016
  20. Oct 19, 2016
    • Mike Pennisi's avatar
      Re-format tests for SyntaxErrors · 7d4b1d28
      Mike Pennisi authored
      Authored via the following command:
      
         $ find test -type f -print0 | \
             xargs -0 sed \
               -i 's/^\(\s*\)negative:\s*SyntaxError\s*$/\1negative:\n\1  phase: early\n\1  type: SyntaxError/g'
      7d4b1d28
    • Mike Pennisi's avatar
      Reformat miscellaneous negative tests · 0c29e6de
      Mike Pennisi authored
      The expected errors in these tests cannot be asserted with the
      `assert.throws` helper function for various reasons. Re-format their
      meta-data according to the latest design in order to more precisely
      describe test expectations.
      0c29e6de
    • Mike Pennisi's avatar
      Reformat negative SyntaxError tests (runtime) · 203b234f
      Mike Pennisi authored
      These tests specifically concern error produced from the global scope,
      precluding the use of the `assert.throws` helper function.
      203b234f
  21. Oct 14, 2016
    • jugglinmike's avatar
      Correct name of fixture file (#775) · b9d6fec9
      jugglinmike authored
      The file previously named `values-binding-types_.js` is not intended to
      be interpreted as a test. Therefor (in accordance with the project's
      `INTERPETING.md` file), its name should include `_FIXTURE` as a suffix.
      b9d6fec9
  22. Aug 04, 2016
  23. Jul 30, 2016
  24. Jul 02, 2016
  25. May 09, 2016
  26. Apr 22, 2016
  27. Apr 01, 2016
  28. Mar 29, 2016
Loading