test: adds tests for existing help subcommands

This commit is contained in:
Lewis Wynne 2026-04-01 20:32:00 +01:00
parent 003379b298
commit 6bb78e2ff1

View file

@ -20,6 +20,27 @@ load test_helper
[[ "${output}" =~ "Options:" ]] [[ "${output}" =~ "Options:" ]]
} }
@test "help list shows list usage" {
run_nag help list
[ "${status}" -eq 0 ]
[[ "${output}" =~ "Usage:" ]]
[[ "${output}" =~ "nag list" ]]
}
@test "help at shows at usage" {
run_nag help at
[ "${status}" -eq 0 ]
[[ "${output}" =~ "Usage:" ]]
[[ "${output}" =~ "[at] <time> <message...>" ]]
}
@test "help version shows version usage" {
run_nag help version
[ "${status}" -eq 0 ]
[[ "${output}" =~ "Usage:" ]]
[[ "${output}" =~ "( version | --version )" ]]
}
@test "version shows version" { @test "version shows version" {
run_nag version run_nag version
[ "${status}" -eq 0 ] [ "${status}" -eq 0 ]