All Projects → RazrFalcon → resvg-test-suite

RazrFalcon / resvg-test-suite

Licence: MIT license
resvg test suite

Programming Languages

C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language
CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to resvg-test-suite

Cypress
Fast, easy and reliable testing for anything that runs in a browser.
Stars: ✭ 35,145 (+206635.29%)
Mutual labels:  test-suite
node-webmention-testpinger
A tool to ping your site with a variety of real world WebMentions
Stars: ✭ 28 (+64.71%)
Mutual labels:  test-suite
yaml-test-suite
Comprehensive, language independent Test Suite for YAML
Stars: ✭ 93 (+447.06%)
Mutual labels:  test-suite
gavel-spec
Behavior specification for Gavel, validator of HTTP transactions
Stars: ✭ 105 (+517.65%)
Mutual labels:  test-suite
quic-tracker
A test suite for QUIC
Stars: ✭ 59 (+247.06%)
Mutual labels:  test-suite
pdf-corpus
Python script to quickly create hand-crafted PDF files
Stars: ✭ 17 (+0%)
Mutual labels:  test-suite
crystal-koans
The Crystal Programming Language Koans
Stars: ✭ 31 (+82.35%)
Mutual labels:  test-suite
TorXakis
A tool for Model Based Testing
Stars: ✭ 40 (+135.29%)
Mutual labels:  test-suite
fortran-compiler-tests
A collection of Fortran compiler bug examples and tests
Stars: ✭ 31 (+82.35%)
Mutual labels:  test-suite
json-path-comparison
Comparison of the different implementations of JSONPath and language agnostic test suite.
Stars: ✭ 64 (+276.47%)
Mutual labels:  test-suite

resvg test suite

Structure

  • svg/ - SVG images. Actual tests
  • png/ - PNG images with expected rendering results
  • images/ - images that will be referenced by SVG files
  • fonts/ - fonts used by SVG files
  • site/ - sources for github pages
  • tools/ - various testing tools
  • check.py - pre-commit hook
  • order.txt - custom tests order for pretty-printing
  • results.csv - results of manual testing via tools/vdiff of the resvg test suite
  • stats.py - generates site/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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].