# 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. - `png`: PNG files produced by tests. - `pdf`: PDF files produced by tests. The test files are split into three categories: - `full`: Tests of full documents. - `lang`: Tests for specific language features. - `library`: Tests for specific library functions.