docs(tests): update coverage plans status

This commit is contained in:
2026-10-03 23:21:26 +02:00
parent 2c304dc363
commit 9da69f4234
+11 -1
View File
@@ -1,7 +1,8 @@
# Test Coverage Plans
Baseline: 51.0% total statements (2026-10-03, after PRs #41-#43).
Scope: pgsql, sqlexec, template, plus non-reader/writer packages. Other readers/writers deferred.
Now: 80.0% total (no live DBs). All 8 plans done; most deferred readers/writers covered.
Scope: pgsql, sqlexec, template, plus non-reader/writer packages.
## Order
@@ -35,6 +36,15 @@ Scope: pgsql, sqlexec, template, plus non-reader/writer packages. Other readers/
| writers/bun | 79.3 | 89.6 |
| pkg/writers | 26.6 | 97.2 |
| pkg/transform | 0 | 100.0 |
| pkg/updatecheck (new, #32) | - | 100.0 |
| cmd/relspec `update` (new, #32) | - | tested |
## Remaining
- `writers/dctx` (77.1): `WriteDatabase`, `WriteTable`, `mapDataType`.
- Live DB (need containers): `readers/mssql` (2.6), `readers/mysql` (2.5), `readers/pgsql` (19.0 without DB), `writers/sqlexec` (24.3 without DB), live MSSQL execute path.
- Untested: NSIS script `windows/installer.nsi` (needs `makensis` / Windows).
- `drawdb`, `dbml`, `graphql`, `json`, `yaml`, `drizzle` reader: 77-87, above target but not specifically planned.
## Conventions