Skip to content
Snippets Groups Projects
  1. May 03, 2018
  2. Apr 19, 2018
  3. Apr 06, 2018
  4. Mar 07, 2018
  5. Feb 22, 2018
  6. Feb 15, 2018
  7. Feb 12, 2018
  8. Feb 09, 2018
  9. Jan 05, 2018
  10. Oct 26, 2017
  11. Sep 22, 2017
  12. Sep 07, 2017
  13. Apr 18, 2017
  14. Apr 13, 2017
  15. Apr 11, 2017
  16. Apr 10, 2017
    • André Bargull's avatar
      Add Function.prototype.toString tests for async generator functions (#955) · da764caf
      André Bargull authored
      * Add Function.prototype.toString tests for many function forms
      * Add non-const computed property name to Function.prototype.toString tests
      * Split class method tests into class-expression and class-statement tests
      * Add tests for unnamed function expression forms
      * Add tests for async (generator) methods in class contexts
      * Add test case for Function.prototype.toString on async arrow function
      da764caf
  17. Mar 14, 2017
  18. Mar 01, 2017
  19. 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
    • Josh Wolfe's avatar
      4203261b
  20. Jan 09, 2017
  21. Dec 06, 2016
  22. Oct 24, 2016
    • jugglinmike's avatar
      Add tests for realm interactions (#688) · 71e573f7
      jugglinmike authored
      * Add tests for prototype realm inference
      
      * Add tests for miscellaneous realm concerns
      
      * Add tests for realm of spec-created Errors
      
      In some cases, Error objects produced by the specification are
      observable from ECMAScript code. Among these cases, some are further
      differentiated in that they occur outside of any built-in function and
      may be triggered through syntactic production directly. The current
      realm record is commonly interpreted incorrectly under these
      circumstances.
      
      Add tests asserting that the expected realm record is used when
      constructing such Error objects.
      
      * Add tests for realm use in ArraySpeciesCreate
      
      * Add tests for function realm retrieval
      
      * Add tests for cross-realm behaviors of Symbols
      
      * Add tests for GetValue and PutValue
      
      * Add tests for realm of spec-created Arrays
      
      In some cases, Arrays produced by CreateArrayFromList are observable
      from ECMAScript code. Among these cases, two occur outside of any
      built-in function and may be triggered through syntactic production
      directly. The current realm record is commonly interpreted incorrectly
      under these circumstances.
      
      Add tests asserting that the expected realm record is used when
      constructing arrays.
      
      * Add test for spec-created object
      
      * fixup! Add tests for realm of spec-created Errors
      
      * fixup! Add tests for realm of spec-created Errors
      
      * fixup! Add tests for prototype realm inference
      
      * fixup! Add tests for miscellaneous realm concerns
      71e573f7
  23. Aug 05, 2016
    • jugglinmike's avatar
      Improve coverage for section 9 (#726) · c5cbf412
      jugglinmike authored
      * Assert creation of 'arguments' object
      
      Ensure that the 'arguments' object is created in cases where it is not
      required by the body but is required by the parameters.
      
      * Add tests for cases that disable "arguments" map
      
      * Add tests for NewTarget override of bound function
      
      * Add test for properties of exotic String objects
      c5cbf412
  24. Jul 28, 2016
  25. Jun 14, 2016
    • Mike Pennisi's avatar
      Relax test for forbidden extension · c0a3b2db
      Mike Pennisi authored
      According to ES2015, functions created using the FunctionDeclaration
      syntax may define "own" properties named "caller" and "arguments" as
      long as this is done using the AddRestrictedFunctionProperties abstract
      operation.
      
      Remove the assertions that prohibit this extension.
      c0a3b2db
  26. Apr 25, 2016
    • Mike Pennisi's avatar
      Reduce reliance on `fnGlobalObject.js` · eb644bb2
      Mike Pennisi authored
      This harness function is not necessary in the majority of cases in which
      it is used. Remove its usage to simplify tests and decrease the amount
      of domain-specific knowledge necessary to contribute to the test suite.
      
      Persist the harness function itself for use by future tests for ES2015
      modules (such a helper is necessary for tests that are interpreted as
      module code).
      eb644bb2
  27. Apr 11, 2016
  28. Jan 15, 2016
  29. Sep 07, 2015
  30. Aug 13, 2015
  31. Aug 11, 2015
  32. Aug 06, 2015
  33. Jul 28, 2015
Loading