Files
tri-bootstrap-server/tests/README.md
T
Krystie 87bb9fafae Add test suite for bootstrap server
- test_setup.sh: validates installation, package deps, directory creation
- test_tor_config.sh: validates Tor hidden service configuration
- test_caddy_config.sh: validates Caddy web server configuration
- test_generate_bootstrap.sh: validates bootstrap archive generation
- run_all.sh: runs all tests with summary

All tests pass (47 total assertions across 4 test suites).
2026-04-28 04:49:42 -07:00

28 lines
734 B
Markdown

# Bootstrap Server Tests
## Running All Tests
```bash
# Run all tests
./tests/run_all.sh
# Run individual test suites
bash tests/test_setup.sh
bash tests/test_tor_config.sh
bash tests/test_caddy_config.sh
bash tests/test_generate_bootstrap.sh
```
## Test Suites
| Test | Purpose |
|------|---------|
| `test_setup.sh` | Validates setup.sh structure, package installation, directory creation |
| `test_tor_config.sh` | Validates Tor hidden service configuration |
| `test_caddy_config.sh` | Validates Caddy web server configuration |
| `test_generate_bootstrap.sh` | Validates bootstrap archive generation and security |
## Expected Results
All tests should pass (0 failures). If any test fails, the exit code will be non-zero.