Animated sprite editor & pixel art tool (Windows, macOS, Linux)
Go to file
David Capello 02a2f1f933 Test when Sprite.events are created just when the sprite is being closed
As app 'sitechange' event is generated when we close a sprite,
accessing Sprite.events on that event will re-create the
app::script::SpriteEvents instance associated with the sprite.
2022-07-16 13:11:05 -03:00
cli Add export sprite sheet test when some cels are linked + TrimmedCels + Merge Duplicates + SplitLayers checked https://github.com/aseprite/aseprite/issues/2600 2022-03-31 16:38:35 -03:00
scripts Test when Sprite.events are created just when the sprite is being closed 2022-07-16 13:11:05 -03:00
sprites Test that exporting a sprite sheet uses the correct mask color index when spacing > 0 (test https://github.com/aseprite/aseprite/issues/3391) 2022-06-27 16:48:29 -03:00
third_party Update json.lua submodule 2021-03-08 16:06:35 -03:00
.gitmodules Update json.lua submodule 2021-03-08 16:06:35 -03:00
LICENSE.txt Add tests to compare different sprites (Sprite vs Layer mainly) 2022-05-23 17:23:16 -03:00
README.md Update branch name of aseprite/aseprite repo 2021-04-07 11:29:31 -03:00
run-tests.sh Try to fix comparing text lines on Windows 2021-03-08 19:27:07 -03:00

Aseprite Tests

Test suite for Aseprite to avoid breaking backward compatibility.

This project is cloned by the build.yml file on Aseprite project to do several automated tests:

How to run tests?

You have to set the ASEPRITE environment variable pointing to the Aseprite executable and then run run-tests.sh from Bash:

export ASEPRITE=$HOME/your-aseprite-build/bin/aseprite
git clone https://github.com/aseprite/tests.git
cd tests
bash run-tests.sh

You can filter some tests with a regex giving a parameter to run-tests.sh, for example:

run-tests.sh color

Should run all tests which have the color word in their name.