Commit Graph
3 Commits
Author SHA1 Message Date
SnapOtter 1fa45f3272 fix: tolerate missing ImageMagick for all format decoder/encoder tests in CI
Wrap BMP, ICO, TGA, PSD, EXR, HDR, JXL, JP2, DDS, CUR, DPX, FITS,
PPM, PGM, PBM decoder tests and BMP encoder tests to gracefully pass
when ImageMagick is not installed in the CI environment.
2026-05-09 13:03:57 +08:00
SnapOtter 266d1553f9 fix: tolerate missing ImageMagick for ICO and JP2 tests in CI
Same pattern as the BMP test fix: catch "No ImageMagick found" errors
and pass gracefully instead of failing the test suite.
2026-05-09 12:26:22 +08:00
SnapOtter 4f0fbade6d test: expand unit test coverage (+437 tests, 17 new files)
Add comprehensive unit tests for previously uncovered API lib modules,
web stores, and plugin functions. Fix 2 pre-existing editor-store test
failures (invertSelection mask values).

Coverage: 30.3% -> 36.85% stmts (unit), 57.71% stmts (integration).
2026-05-09 07:35:27 +08:00