test: restore removed tests including optimizations

This commit is contained in:
Simon 2026-01-29 12:59:06 +01:00
parent 25da6a6820
commit 0b29fbbd21
Signed by: simon
GPG key ID: 40E7A58C4AA1EDB2
4 changed files with 403 additions and 10 deletions

View file

@ -41,18 +41,27 @@ audit:
mix deps.audit
mix hex.audit
# Run all tests
test *args: install-dependencies
mix test {{args}}
# Run only fast tests (excludes slow/performance tests)
# Run only fast tests (excludes slow/performance and UI tests)
test-fast *args: install-dependencies
mix test --exclude slow {{args}}
mix test --exclude slow --exclude ui {{args}}
# Run only UI tests
ui *args: install-dependencies
mix test --only ui {{args}}
# Run only slow/performance tests
slow *args: install-dependencies
mix test --only slow {{args}}
# Run only slow/performance tests (alias for consistency)
test-slow *args: install-dependencies
mix test --only slow {{args}}
# Run all tests (fast + slow)
# Run all tests (fast + slow + ui)
test-all *args: install-dependencies
mix test {{args}}