Skip to content
Snippets Groups Projects
  1. Dec 21, 2017
    • Daniel Ehrenberg's avatar
      Remove static fields tests · d50c33a5
      Daniel Ehrenberg authored
      Static fields were broken up from instance fields and demoted to
      Stage 2 in the November 2017 TC39 meeting. This patch removes the
      test262 tests which test static class fields.
      d50c33a5
  2. Nov 28, 2017
  3. Nov 15, 2017
    • Leo Balter's avatar
      Add more tests for class fields · 28a2495c
      Leo Balter authored
      - Add tests for multiple public fields of the same name
      - Reorganize fields default templates
      - Add more tests for redeclaration of fields
      - Remove non used template
      - Add tests for computed property names in class fields definitions
      - Minor test fixes
      
      Thanks @andresaraujo for helping with the early review
      Unverified
      28a2495c
  4. 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
  5. Nov 03, 2017
  6. Nov 01, 2017
    • André Bargull's avatar
      Fix more issues in eval tests for class-fields · 5ec3bd7d
      André Bargull authored
      Changes:
      
      - Changed eval-err-contains-supercall-1.case to add a property access similar to eval-err-contains-supercall-2.case, without this property access eval-err-contains-supercall-1.case would be identical to eval-err-contains-supercall.case.
      - Remove unnecessary "earlyerror" and "executionerror" template arguments when the value is already clear from the context.
      - Fixed the description in eval-err-contains-supercall-2.case to refer to the correct early error rule.
      - Fixed a copy-paste error in eval-err-contains-superproperty-1.case and eval-err-contains-superproperty-2.case.
      - Split initializer-eval-super into initializer-eval-super-call and initializer-eval-super-property, because we actually need to test different behaviour for the super-call compared to the super-property case.
      - Split initializer-eval into initializer-eval-arguments and initializer-eval-newtarget, because `arguments` and `new.target` are differently handled in class-fields.
      - And fixed other copy-paste errors in the template files.
      
      Fixes #1325
      5ec3bd7d
  7. Oct 31, 2017
  8. Oct 27, 2017
  9. Oct 26, 2017
  10. Oct 21, 2017
  11. Oct 18, 2017
  12. Oct 17, 2017
  13. Oct 04, 2017
  14. Sep 26, 2017
  15. Sep 16, 2017
  16. Sep 08, 2017
  17. Sep 07, 2017
  18. Sep 04, 2017
    • André Bargull's avatar
      Fix issues in async generator case files · f810ad25
      André Bargull authored
      Incorrect $DONE handlers which led to calling $DONE twice
      - async-generators/yield-promise-reject-next-yield-star-async-iterator.case
      - dstr-assignment-for-await/array-elem-trlg-iter-rest-nrml-close-skip.case
      
      $DONE handler not called at all:
      - dstr-assignment-for-await/array-elem-put-const.case
      - dstr-assignment-for-await/array-elem-trlg-iter-elision-iter-nrml-close-null.case
      
      Incorrect assumed execution sequence in IteratorDestructuringAssignmentEvaluation:
      - dstr-assignment-for-await/array-elem-iter-rtrn-close-null.case
      f810ad25
  19. Sep 01, 2017
    • André Bargull's avatar
      Fix bugs in class-field template and case files · 13c94180
      André Bargull authored
      - Correct property access in class fields template
      - Remove assertions for properties which aren't present
      - Correct expected assertion value for uninitialized class field
      - Correct expected property descriptor attributes
      - Fix property tests in class-fields/string-literal-names.case
      - Pass restore option, otherwise it's not possible to call the method later
      - Fix async iteration tests to test iteration result objects
      13c94180
  20. Aug 24, 2017
  21. Aug 18, 2017
  22. Aug 16, 2017
  23. Jul 21, 2017
  24. Jul 13, 2017
  25. Jun 28, 2017
  26. Jun 23, 2017
  27. Jun 12, 2017
  28. May 31, 2017
  29. May 23, 2017
Loading