1. 24 Oct, 2018 2 commits
  2. 23 Oct, 2018 1 commit
  3. 05 Oct, 2018 2 commits
  4. 21 Aug, 2018 1 commit
  5. 09 Jul, 2018 1 commit
  6. 22 Jun, 2018 1 commit
  7. 30 May, 2018 1 commit
  8. 29 May, 2018 2 commits
  9. 25 May, 2018 1 commit
  10. 10 Mar, 2018 1 commit
  11. 02 Mar, 2018 2 commits
  12. 23 Feb, 2018 1 commit
  13. 16 Feb, 2018 1 commit
  14. 06 Feb, 2018 2 commits
  15. 02 Feb, 2018 1 commit
    • Federico Mena Quintero's avatar
      rsvg-test: Render with a non-identity transformation matrix to test offsetting errors · 369c67d4
      Federico Mena Quintero authored
      This is for gitlab#91.  When the initial transformation matrix
      in the Cairo context passed to rsvg_handle_render_cairo() is not an
      identity matrix (e.g. it has translation offsets), we are not
      rendering some things correctly.
      
      So, we now create *all* rendering tests with a nonzero translation.
      We do this by creating a "frame" around the destination image, and
      then only considering the part inside the frame.
      369c67d4
  16. 23 Mar, 2017 1 commit
    • Federico Mena Quintero's avatar
      Add struct-use-04-b.svg from the SVG 1.1 test suite · 4ec908b7
      Federico Mena Quintero authored
      This file modified to look for includes in the "resources" subdirectory.
      
      Also, rename the "images" directory to "resources", and modify
      rsvg-test.c to ignore that directory as well.  This is because
      struct-use-04-b.svg includes another SVG file inside resources/, and if
      that directory weren't ignored, rsvg-test would look inside it for SVG
      files to try rendering as tests.
      4ec908b7
  17. 17 Feb, 2017 1 commit
  18. 19 Dec, 2016 1 commit
    • Federico Mena Quintero's avatar
      Add a testing mode so reftests can use predictable text rendering · 25457b72
      Federico Mena Quintero authored
      This adds an rsvg_handle_internal_set_testing() API, which should only
      be called by the test suite.  Internally, it sets cairo_font_options_t
      that should yield reproducible text rendering.
      
      For example, I get different rendering results from text objects when I
      run "make check" as a user, than when I run it as root.
      25457b72
  19. 14 Dec, 2016 1 commit
  20. 22 Nov, 2016 1 commit
  21. 03 Nov, 2016 1 commit
    • Federico Mena Quintero's avatar
      tests: Add a README.md; make rsvg-test.c's test names more clear · a4128392
      Federico Mena Quintero authored
      We have a new README.md that says how the tests work and how to deal
      with failed tests.
      
      Additionally, the GTest test names that rsvg-test produces are now
      easier to understand.  The test name
      
        /rsvg-test/reftests/foo/bar.svg
      
      will actually match the file
      
        fixtures/reftests/foo/bar.svg
      
      Whereas before, the test for that file would be called
      "/rsvg/reftest/foo/bar.svg", which isn't entirely obvious.
      a4128392
  22. 22 Oct, 2015 12 commits
  23. 16 Apr, 2015 1 commit
  24. 20 Feb, 2015 1 commit