9afb1285c4 | ||
---|---|---|
.github/workflows | ||
doc-images | ||
fonts | ||
images | ||
png | ||
site | ||
svg | ||
tools | ||
.gitignore | ||
LICENSE | ||
README.md | ||
check.py | ||
order.txt | ||
results.csv | ||
stats.py |
README.md
resvg test suite
Structure
svg/
- SVG images. Actual testspng/
- PNG images with expected rendering resultsimages/
- images that will be referenced by SVG filesfonts/
- fonts used by SVG filessite/
- sources for github pagestools/
- various testing toolscheck.py
- pre-commit hookorder.txt
- custom tests order for pretty-printingresults.csv
- results of manual testing viatools/vdiff
of theresvg
test suitestats.py
- generatessite/images/chart.svg
Tests order
Test names must not be changed. All new test files should increment the latest number.
But if we need to insert some test in the middle of the order - we also have to increment
all the tests after it. Which is unacceptable. To avoid this we are using order.txt
file,
that allows us to print tests in any order we want.
License
MIT