Skip to content
Snippets Groups Projects
  1. Jul 06, 2015
  2. Jul 05, 2015
  3. Jul 01, 2015
    • Mike Pennisi's avatar
      Use "monkeyYaml" in all environments · 1303ef0d
      Mike Pennisi authored
      The "monkeyYaml" parser is intended to serve as a lightweight fallback
      to Python's standard YAML parser in contexts where the latter is not
      available. Any intentionally-simplified implementation will necessarily
      exhibit non-standard behavior for different input, so not all input
      accepted by the standard parser will be accepted by "monkeyYaml". If
      loaded exclusively in fallback situations, these edge cases can only be
      identified (and debugged) in the environments that require the fallback.
      This has allowed developers to unknowingly author tests that cause
      errors.
      
      Update the test runner to use "monkeyYaml" in all cases, ensuring more
      consistent behavior across contexts and precluding this class of
      regression.
      1303ef0d
    • Erik Arvidsson's avatar
      monkeyYaml: Add support for line folding · 37b1d7a7
      Erik Arvidsson authored
      Fixes #345
      37b1d7a7
  4. Jun 29, 2015
  5. Jun 28, 2015
  6. Jun 26, 2015
  7. Jun 25, 2015
  8. Jun 24, 2015
  9. Jun 23, 2015
    • Mike Pennisi's avatar
      fixup! Fix bug in test · ad064a63
      Mike Pennisi authored
      ad064a63
    • Mike Pennisi's avatar
      fixup! Fix bug in test · 5e8b276b
      Mike Pennisi authored
      5e8b276b
    • Mike Pennisi's avatar
      Fix bug in test · 6f2feb01
      Mike Pennisi authored
      This test's description concerns the behavior of `Promise.all` when the
      IteratorStep abstract operation fails due to an abrupt completion
      returned by the iterator's `next` method. The test body did not actually
      assert that functionality.
      
      Update the test body to correctly define the requisite iterator and
      assert that the specific error created is the one thrown from the
      invocation of `Promise.all`
      6f2feb01
  10. Jun 19, 2015
  11. Jun 18, 2015
    • Mike Pennisi's avatar
      Update handling of directive prologues · 29ecced6
      Mike Pennisi authored
      Some tests specifically concern the application of the `use strict`
      directive as it appears in JavaScript source code. These tests should
      *not* be run with the `onlyStrict` flag because relying on the test
      runner to enable strict mode makes the semantics of the source code
      irrelevant. Update these tests to use the `noStrict` flag.
      
      Other tests concern language semantics that are only valid in strict
      mode, but the mechanism for enabling strictness is inconseqential.
      Update these tests to use the `onlyStrict` flag and remove any redundant
      `use strict` directive prologues contained within.
      
      Still other tests are valid both within and outside of strict mode.
      In keeping with the majority of other tests, do not specify any
      restrictions on the environments in which these tests may be run.
      29ecced6
    • Mike Pennisi's avatar
      6231fe20
    • Mike Pennisi's avatar
      Correct typo in test descriptions · fabf5f33
      Mike Pennisi authored
      fabf5f33
    • Mike Pennisi's avatar
      Correct test description · 41c8717b
      Mike Pennisi authored
      41c8717b
    • Mike Pennisi's avatar
      Remove invalid test · 21d1fc53
      Mike Pennisi authored
      21d1fc53
    • Mike Pennisi's avatar
      Fix invalid tests · ef1fddd5
      Mike Pennisi authored
      ef1fddd5
Loading