Add focused Audita integration coverage
This commit is contained in:
@@ -48,8 +48,13 @@ than executing the CLI during production convergence.
|
||||
|
||||
The integration driver installs pinned collection dependencies, runs syntax
|
||||
checking and ansible-lint, verifies the default release, file ownership and
|
||||
modes, executable behavior, and native configuration validation, then proves
|
||||
an immediate repeat is unchanged. It manages the default local installation:
|
||||
modes, executable behavior, and native configuration validation. It covers
|
||||
missing-binary and checkout rebuilds, caller-supplied Go with dependency
|
||||
management disabled, metadata repair without rebuilding, configuration-only
|
||||
convergence, and platform failures before isolated application state exists.
|
||||
The suite mutates only `/usr/local/src/audita`, `/usr/local/bin/audita`,
|
||||
`/usr/local/etc/audita/config.yml`, and paths inside its private temporary
|
||||
directory, then leaves the default release and configuration installed:
|
||||
|
||||
```sh
|
||||
tests/integration
|
||||
|
||||
Reference in New Issue
Block a user