Simplify the Notarius integration tests
This commit is contained in:
18
README.md
18
README.md
@@ -67,15 +67,15 @@ outside this role.
|
||||
## Validation
|
||||
|
||||
The repository-local integration suite installs its pinned collection, runs
|
||||
syntax checking and production-profile lint, verifies the default release,
|
||||
ownership, executable output, minimal configuration, native configuration
|
||||
validation, and immediate idempotence. It also covers missing-binary and
|
||||
checkout rebuilds, caller-supplied Go with dependency management disabled,
|
||||
metadata repair without rebuilding, caller-side pipeline composition,
|
||||
field-specific configuration rendering and falsey values, and platform guards.
|
||||
It mutates only the managed source, binary, configuration, and a private
|
||||
temporary directory, then leaves the default release and minimal configuration
|
||||
installed.
|
||||
syntax checking and production-profile lint, and exercises the default CLI and
|
||||
native configuration validation before requiring clean repeated convergence.
|
||||
It verifies an explicitly selected Notarius release, combines missing-binary
|
||||
recovery with a caller-supplied Go executable while dependency management is
|
||||
disabled, and covers one representative configuration with null omission,
|
||||
intentional falsey values, caller-side pipeline composition, and native
|
||||
validation. It mutates only the managed source, binary, configuration, and a
|
||||
private temporary directory, then restores the default deployment during
|
||||
cleanup.
|
||||
|
||||
```sh
|
||||
tests/integration
|
||||
|
||||
Reference in New Issue
Block a user