Add bats test suite for image processing scripts

Tests cover skip-already-processed logic, cleanup, idempotency, and
the config.sh single-source-of-truth invariant. bats-core, bats-assert,
and bats-support added as submodules under tests/libs/.
This commit is contained in:
2026-07-03 19:49:04 -04:00
parent 6901c66bcf
commit f5ed6617c5
11 changed files with 233 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
[submodule "tests/libs/bats-core"]
path = tests/libs/bats-core
url = https://github.com/bats-core/bats-core.git
[submodule "tests/libs/bats-assert"]
path = tests/libs/bats-assert
url = https://github.com/bats-core/bats-assert.git
[submodule "tests/libs/bats-support"]
path = tests/libs/bats-support
url = https://github.com/bats-core/bats-support.git