1. 21 May, 2019 4 commits
    • Benjamin Otte's avatar
      testsuite: Remove serialize-deserialize test · 63a8144e
      Benjamin Otte authored
      The serialize-deserialize test is completely handled via the new
      nodeparser tests.
      
      So move those tests over and delete the old test binary.
      63a8144e
    • Benjamin Otte's avatar
      testsuite: Add empty node tests · b37c2216
      Benjamin Otte authored
      For every node type, add a test that creates it empty and ensure that
      it prints the reference output.
      b37c2216
    • Benjamin Otte's avatar
      rendernodeparser: Update to new rules · 1a65a6ce
      Benjamin Otte authored
      Update to the docs outlined in #1887.
      
      In particular, the changes do:
      
      1. Require no property, have a working default for everything
      2. Be clear about what gets printed and how.
      
      Tests ahve been adapted to still pass.
      1a65a6ce
    • Benjamin Otte's avatar
      testsuite: Redo node-parser · 0fd0be4f
      Benjamin Otte authored
      Base the rewrite on testsuite/css/parser/test-css-parser - we now
      require the node file to match a reference node and track the errors it
      triggers.
      We also no longer use gtester.
      0fd0be4f
  2. 05 May, 2019 2 commits