libvips/test
alon-ne f88dab9ccd
Fix gif dispose handling for DISPOSE_BACKGROUND and DISPOSE_PREVIOUS
- Add 'scratch' field to gif that holds temporary 'scratch buffer' used for rendering frames
- For DISPOSE_BACKGROUND: Set background color to transparent instead of 0
- For DISPOSE_BACKGROUND: Write background pixels into scratch after rendering current frame, so it will be used in next frame
- For DISPOSE_PREVIOUS: Save frames that are not disposed into 'previous' field in gif, when DISPOSE_PREVIOUS is specified start with that previous frame. see http://webreference.com/content/studio/disposal.html
- Add "ANIMEXTS1.0" to Application Extension parser
- Graphic Control Extension parser refactor
- Compare file contents to expected images for animated gifs in foreign tests
2020-02-06 17:36:13 +02:00
..
test-suite Fix gif dispose handling for DISPOSE_BACKGROUND and DISPOSE_PREVIOUS 2020-02-06 17:36:13 +02:00
.gitignore Update function list for stream -> source rename 2020-01-01 12:28:18 +01:00
Makefile.am experiment with renaming stream 2019-12-29 21:40:21 +00:00
README.md vmoe the test suite back into libvips 2018-07-06 15:43:20 +01:00
test_cli.sh revise test_cli for new sample jpg 2019-11-26 09:14:40 +00:00
test_connections.c experiment with renaming stream 2019-12-29 21:40:21 +00:00
test_connections.sh Update function list for stream -> source rename 2020-01-01 12:28:18 +01:00
test_descriptors.c experiment with renaming stream 2019-12-29 21:40:21 +00:00
test_descriptors.sh make check passes after stream -> source rename 2019-12-30 12:48:20 +00:00
test_formats.sh add streams.c test 2019-11-24 18:22:43 +00:00
test_seq.sh argh reapply seq removal 2017-03-06 11:55:38 +00:00
test_stall.sh "squash" to tiffsave now does lab as well 2019-12-18 17:29:34 +00:00
test_threading.sh Fix test_{threading,thumbnail}.sh without install 2016-05-09 00:48:37 +02:00
test_thumbnail.sh Change jcupitt references to libvips. 2018-09-21 09:05:47 -07:00
variables.sh.in update jpg name in variables.sh.in as well 2019-11-27 08:58:30 +00:00

libvips test suite

This is in two parts: a few simple bash scripts in this directory are run on "make check", and a fancier Python test suite that's run by Travis on each commit.