ci/woodpecker/pr/build-dane-verify Pipeline was successful
ci/woodpecker/pr/build-porkbun-ddns Pipeline was successful
ci/woodpecker/push/build-dane-verify Pipeline was successful
ci/woodpecker/push/build-hledger Pipeline was successful
ci/woodpecker/push/build-nvim Pipeline was successful
ci/woodpecker/push/build-playwright Pipeline was successful
ci/woodpecker/push/build-porkbun-ddns Pipeline was successful
19 lines
493 B
Markdown
19 lines
493 B
Markdown
# ✅ Testing
|
|
|
|
## Local checks
|
|
|
|
Install Bash, jq, ShellCheck, and Bats to run the current suites:
|
|
|
|
```bash
|
|
shellcheck porkbun-ddns/update.sh porkbun-ddns/tests/update_test.sh
|
|
bash porkbun-ddns/tests/update_test.sh
|
|
bats dane-verify/tests/
|
|
```
|
|
|
|
These suites mock network calls. Cover validation, failure, and unchanged paths
|
|
when changing scripts. Test failures should identify the test and source line.
|
|
|
|
## CI
|
|
|
|
Existing checks run on matching pull requests, pushes to `main`, and release tags.
|