test262/test/suite/ch15
Sam Mikes c33bf0e043 tools, harness: support new YAML frontmatter
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)
2014-07-30 15:39:04 -07:00
..
15.1 Add path attribute. 2014-07-30 15:39:01 -07:00
15.2 Add path attribute. 2014-07-30 15:39:01 -07:00
15.3 tools, harness: support new YAML frontmatter 2014-07-30 15:39:04 -07:00
15.4 Add path attribute. 2014-07-30 15:39:01 -07:00
15.5 Add path attribute. 2014-07-30 15:39:01 -07:00
15.6 Add path attribute. 2014-07-30 15:39:01 -07:00
15.7 Add path attribute. 2014-07-30 15:39:01 -07:00
15.8 Add path attribute. 2014-07-30 15:39:01 -07:00
15.9 Add path attribute. 2014-07-30 15:39:01 -07:00
15.10 Add path attribute. 2014-07-30 15:39:01 -07:00
15.11 Add path attribute. 2014-07-30 15:39:01 -07:00
15.12 Add path attribute. 2014-07-30 15:39:01 -07:00