Skip to content

Scripts to build and host an archive of SVGs files ready for regression testing of SVG optimizers.

License

Notifications You must be signed in to change notification settings

svg/svgo-test-suite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SVGO Test Suite

Scripts for building a test suite of SVGs from multiple sources. The aim is to maintain an archive that's convenient and relatively efficient to pull from CI pipelines to run regression tests.

The contents of the archive will be optimized for the pull request pipelines of SVGO, and may be prone to breaking changes without notice.

Sources

SVGO Test Suite includes files from the following sources. We use REUSE to annotate each file with the respective license, attribution, and copyright information within the distributed archive.

Processing

Here are the differences between the repack and the original SVGs:

  • Exclude symlinks.
  • Convert SVGZ files to SVGs.
  • Exclude non-SVG files.
  • Convert UTF16-LE encoded files to UTF-8.
  • Delete duplicate files.
  • Rename files to have sensible file names. i.e. (file)+.svg_file__.svg

SVG Optimizer

If you're looking for the library and CLI application to optimize SVGs, see SVGO.

About

Scripts to build and host an archive of SVGs files ready for regression testing of SVG optimizers.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Sponsor this project

Contributors 3

  •  
  •  
  •