Skip to content
Snippets Groups Projects
  1. May 31, 2018
  2. Jul 17, 2015
  3. Jul 07, 2015
    • Mike Pennisi's avatar
      Implement `raw` flag · ab7617de
      Mike Pennisi authored
      Some tests involving the directive prologue are invalidated by source
      text transformations that insert executable code in the beginning of the
      script. Implement a `raw` flag that allows these tests to opt-out of
      this transformation. Update the relevant tests to use this flag (and
      remove references to globals only available when code is injected).
      
      Update the Python runner accordingly:
      
      - Do not run tests marked as "raw" in strict mode
      - Reject invalid test configurations
      
      Update the browser runner accordingly:
      
      - Do not modify the script body of tests marked as "raw"
      ab7617de
  4. Jun 26, 2015
    • Mike Pennisi's avatar
      Complete migration of website assets · 15f9804e
      Mike Pennisi authored
      Update the URLs used by dynamic script loading code according to the new
      location of the recently-moved web site scripts.
      15f9804e
    • Mike Pennisi's avatar
      Move website scripts to a dedicated directory · b974c137
      Mike Pennisi authored
      Some JavaScript source files are only relevant in the context of the
      Test262 website. They should not be explicitly included by individual
      tests, so their presence in the `harness/` directory alongside "include"
      files is misleading.
      
      Move the scripts to a location within the `website/` directory to
      better-reflect their intended use. Update the relevant HTML templates
      with the new locations.
      b974c137
  5. Dec 09, 2014
  6. Jul 30, 2014
    • Sam Mikes's avatar
      tools, harness: support new YAML frontmatter · c33bf0e0
      Sam Mikes authored
      parseTestRecord: add support for YAML frontmatter
      parseTestRecord: initial unit test for test record parser
      parseTestRecord: refactor for testing
      
      factor old parsing; add YAML parsing
      
      runner: support "includes" from YAML frontmatter
      
      support frontmatter "includes" in python runner
      use test.includes if present instead of scanning test code with regex
      
      harness: factor individual functions out into files
      
      tools: handle YAML errors
      
      tolerate missing keys in dictionary (flags, includes)
      report filename when empty frontmatter block
      new option --list-includes to test262.py
      
      harness: factor helper functions into separate files
      
      sth: remove extra close-paren (syntax error)
      
      test_common: TDD; failing parse of YAML
      
      common: use parseTestRecord (YAML-aware)
      c33bf0e0
  7. Jun 14, 2014
  8. Jun 13, 2013
    • Brent Baker's avatar
      Bug 1128: use Date.prototype.getFullYear() in S15.2.2.1_A2_T5 · ada9da5a
      Brent Baker authored
      Bug 1131: use String.prototype.charAt() in 15.12.3-11-26
      
      Both of these changes were accidentaly dropped when I regenerated patches for these bugs. I have grepped the testsuite to ensure that the annexB functions only appear in the annexB section of the testsuite.
      
      NOTE: Also regenerated the website based on this change. (Still waiting for permission to actually update the live website)
      ada9da5a
  9. Jun 07, 2013
  10. Apr 30, 2013
  11. Mar 25, 2013
  12. Feb 08, 2013
  13. Dec 18, 2012
  14. Nov 05, 2012
  15. Oct 05, 2012
  16. Aug 09, 2012
  17. Sep 12, 2012
  18. Sep 10, 2012
  19. Aug 27, 2012
  20. Aug 23, 2012
  21. Aug 09, 2012
  22. Aug 08, 2012
  23. Jul 18, 2012
  24. Jun 12, 2012
  25. May 18, 2012
  26. May 17, 2012
  27. May 12, 2012
  28. Apr 16, 2012
  29. Mar 28, 2012
Loading