Add focused Notarius integration coverage

This commit is contained in:
2026-09-08 18:53:01 +00:00
parent 287fc4afd7
commit 733a1944d5
4 changed files with 238 additions and 10 deletions

View File

@@ -69,9 +69,13 @@ outside this role.
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 mutates only the managed source,
binary, configuration, and a private temporary directory, then leaves the
default release and minimal configuration installed.
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.
```sh
tests/integration