prole/tests/shellspec/.vendor/shellspec-0.28.1/docs/test.md
chrisfu 909e92109e Refactor shell layout; add shellspec + authority
- Introduce lib/shell helpers and keep etc/* scripts thin via compatibility shims

- Move Kerberos validation to scripts/validation/check_kerberos.sh and update callers

- Add deterministic shellspec unit tests under tests/shellspec/ and wire Maven to run them

- Add minimal Spring Boot authority module with startup + /health endpoint and Maven wiring

- Document the new layout in docs/layout.md

Co-authored-by: Junie <junie@jetbrains.com>
2026-03-13 09:19:56 -07:00

736 B

How to test

contrib/all.sh

Use contrib/all.sh to test on all installed shells.

Usage: contrib/all.sh [COMMNAD (shellspec and etc)]

contrib/test_in_docker.sh

Use contrib/test_in_docker.sh to test on supported shells (requires Docker).

Usage: contrib/test_in_docker.sh <DOCKERFILES...> [-- COMMAND]

The Dockerfiles are in the dockerfiles directory (the files whose name begin with . are for unsupported shells).

contrib/check.sh

Use contrib/check.sh to check syntax on the whole project (requires docker).

Usage: contrib/check.sh

contrib/installr_test.sh

contrib/installr_test.sh is useful for creating a test environment for the installer (requires docker).

Usage: contrib/installr_test.sh