typst/tests
Laurenz e847082435 Multi-expression blocks 🛍️ 2021-01-26 21:13:52 +01:00
..
full Flip test directory structure 🔃 2021-01-16 15:39:25 +01:00
lang Multi-expression blocks 🛍️ 2021-01-26 21:13:52 +01:00
library If expressions 🔀 2021-01-20 21:33:13 +01:00
res Compress images in PDFs ⚙ 2020-11-30 22:07:08 +01:00
README.md Flip test directory structure 🔃 2021-01-16 15:39:25 +01:00
typeset.rs Line information for assertion failures 📍 2021-01-26 20:58:19 +01:00

README.md

Tests

Top level directory structure:

  • full: Tests of full documents.
  • lang: Tests for specific language features.
  • library: Tests for specific library functions.
  • res: Resource files used by tests.

Directory structure for each category:

  • typ: Input files.
  • ref: Reference images which the output is compared with to determine whether a test passed or failed.
  • png: PNG files produced by tests.
  • pdf: PDF files produced by tests.

To keep things small, please optimize the reference images:

# One image
oxipng -o max path/to/image.png

# All images
oxipng -r -o max tests/*/ref