From 0adbfe894ae1252758d1d7fff1df5514824347eb Mon Sep 17 00:00:00 2001 From: Laurenz Date: Thu, 17 Dec 2020 11:31:07 +0100 Subject: [PATCH] =?UTF-8?q?Test=20[pagebreak]=20=F0=9F=97=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tests/README.md | 13 ++++++++----- tests/ref/page-body.png | Bin 2974 -> 2812 bytes tests/ref/pagebreak.png | Bin 0 -> 1039 bytes tests/typ/image-error.typ | 8 ++++---- tests/typ/page-body.typ | 2 +- tests/typ/page-error.typ | 8 ++++---- tests/typ/pagebreak.typ | 5 +++++ 7 files changed, 22 insertions(+), 14 deletions(-) create mode 100644 tests/ref/pagebreak.png create mode 100644 tests/typ/pagebreak.typ diff --git a/tests/README.md b/tests/README.md index 7d9c3edac..424c97d8d 100644 --- a/tests/README.md +++ b/tests/README.md @@ -1,7 +1,10 @@ # Tests -- `typ`: Input files -- `ref`: Reference images which the output is compared with to determine - whether a test passed or failed -- `res`: Resource files used by tests -- `out`: PNG and PDF files produced by tests +- `typ`: Input files. +- `ref`: Reference images which the output is compared with to determine whether + a test passed or failed. To keep things small, please run + `oxipng -o max tests/ref/` when creating or updating reference + images (note that `` can be `*` to optimize all images). +- `res`: Resource files used by tests. +- `out`: PNG and PDF files produced by tests. + diff --git a/tests/ref/page-body.png b/tests/ref/page-body.png index a3b3d7264d8280b266314478c0aa97a7c812c208..09f685c338eda88ef05dd29f0da7bf12c066311d 100644 GIT binary patch delta 2120 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 J?IptY z;4))LgVhA<2EHYHQ}{gCy?}5D^G@bFjH&@ls&lLxW^T0o^rXt@`!D75zqv1DU9{Vf zUM`}j1O%V-C)YRZ36Lvi5a`j@A6t%Zo&MS8gQD2xU?0nAM<-amUHtzA z$L&WO6xZypaEw@9ZL^mD?k~GJc}ibC|0>el^>cUX+{(!NjsJSH-~aEOAbGX&+zv&X zZLgEQ7gu#|xR`S1uFHu>dY=m<9?d#@C-UzPu07}TzV&=ik^#JLR>$lRT8T z&*1vL!?`Vn=bmS6lPGUrYEkz3>fh%s64%*ppJl#ZcD#6U>hXdYw(nbxzxudi)$7Yi zg40>E&2`V}&lgJUc=qpMUAWKYBOf1LzxGVz?E2r2qu$Q{R?+pI|9a}rh?-S*tpsoF zm_2*{`La*`f=0Wwl5UDT331QScYe0BL*v$TQ~Tq!E|$|TM_lVK)0DDYKV9&mpS69evFb~tjMKG4Ye6~P)78&qol`;+04*7b