Purpose
Run smoke tests for shared core validation scripts.
Location
shared/validation/test.sh
Preconditions
- Required tools:
bash,env - Required permissions: execute permission on dependency scripts
- Required environment variables:
PATH
Arguments
| Flag | Required | Default | Description |
|---|---|---|---|
| none | N/A | N/A | No optional runtime flags |
Usage
shared/validation/test.sh
Behavior
- Verifies
require-cmdsuccess and missing-command failure. - Verifies
require-envfor set, missing, empty, and--allow-emptycases.
Output
- Standard output format: prints
PASS: validation smoke testson success. - Exit codes:
0success,1assertion failure,2invalid args/dependency errors.