test: add PostgreSQL migration integration coverage
This commit is contained in:
@@ -275,9 +275,11 @@ ID, exact identity, and exact checksum. Module metadata cannot grant approval, a
|
||||
wildcard, force, or approve-all option. The default developer command supplies no approvals and
|
||||
therefore refuses destructive pending migrations.
|
||||
|
||||
Runner behavior is unit-tested through a narrow database port. Live PostgreSQL coverage of DDL
|
||||
rollback, advisory-lock contention, and driver behavior is a deferred infrastructure slice; the
|
||||
current verification suite does not claim that coverage.
|
||||
Runner behavior is unit-tested through a narrow database port. The separate
|
||||
`pnpm test:migrations:integration` command now exercises the production adapter against disposable
|
||||
PostgreSQL, including DDL rollback, advisory-lock contention, history behavior, approvals, and
|
||||
sanitized failures. It remains outside the Docker-free `pnpm verify` gate; see the
|
||||
[testing guide](../development/testing.md).
|
||||
|
||||
Core completes discovery before importing any server entrypoint. It then loads and verifies every
|
||||
runtime definition before running hooks, registers all modules dependency-first into an unpublished
|
||||
|
||||
Reference in New Issue
Block a user