Skip to content
Snippets Groups Projects
  1. Apr 04, 2017
  2. Mar 22, 2017
  3. Mar 21, 2017
  4. Feb 11, 2017
  5. Feb 09, 2017
  6. Feb 08, 2017
  7. Feb 06, 2017
  8. Feb 02, 2017
  9. Feb 01, 2017
    • Arseny Kapoulkine's avatar
      tests: Add more tests to increase coverage · 1a3e92a7
      Arseny Kapoulkine authored
      This change adds more thorough tests for attribute conversion as well as
      some assorted tests that fix gaps in coverage.
      1a3e92a7
    • Arseny Kapoulkine's avatar
      tests: Add compact hash table reserve test · 094a0c8e
      Arseny Kapoulkine authored
      This makes sure all .reserve calls failure paths are covered. These
      tests don't explicitly test if reserve is present on all paths - this is
      much harder to test since not all modifications require reserve to be
      called, so we'll have to rely on a combination of automated testing and
      sanity checking for this.
      
      Also add more parsing out of memory coverage tests.
      094a0c8e
  10. Jan 31, 2017
  11. Jan 30, 2017
  12. Nov 28, 2016
  13. Nov 27, 2016
  14. Nov 19, 2016
  15. Nov 14, 2016
    • Arseny Kapoulkine's avatar
      Change status_end_element_mismatch to point to closing tag name · 1e23402e
      Arseny Kapoulkine authored
      Previously the error offset pointed to the first mismatching character, which
      can be confusing especially if the start tag name is a prefix of the end tag
      name. Instead, move the offset to the first character of the name - that way
      it should be more obvious that the problem is that the entire name mismatches.
      
      Fixes #112.
      1e23402e
    • Arseny Kapoulkine's avatar
      Rewrite archive script into Python · 5ca7e7cf
      Arseny Kapoulkine authored
      Perl version needed Archive::Zip that for some reason is not installed on WSL by
      default. Use this as an opportunity to remove the last Perl script.
      5ca7e7cf
  16. Nov 10, 2016
    • Arseny Kapoulkine's avatar
      tests: Fix MSVC warnings · c5223be4
      Arseny Kapoulkine authored
      c5223be4
    • Arseny Kapoulkine's avatar
      tests: Add a generalized write-roundtrip test · 2d47cde5
      Arseny Kapoulkine authored
      This test tests two important invariants:
      
      - Every combination of write flags has to result in a valid document
      - Parsing that document and saving the result has to result in identical output
      
      We don't test all flags since parse_no_escapes can intentionally result in
      malformed documents and other flags aren't relevant for node output.
      
      Also note that we test both no-whitespace and whitespace version to make sure
      we don't have unnecessary whitespace added during formatting.
      2d47cde5
  17. Nov 09, 2016
  18. Nov 06, 2016
Loading