test: raise core-package unit coverage to 90% #98
Reference in New Issue
Block a user
Delete Branch "benvin/unit-coverage-90"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Raises statement coverage of the core packages (all of
internal/except the interactivetui/, pluspkg/) from 8.7% to 90.1%.Approach
internal/testsupporthelper: Postgres/Redis/MinIO, Ryuk disabled) for database, storage, cache, the proxy engine, the GC, and a full-stackservertest that drives the whole HTTP API. Theset.Skipwhen Docker is absent sogo teststill runs locally without it.Measuring
Run with
-p 1(containers are heavy).Notes
tui/package andcmd/mainare excluded from the target per the agreed scope.