diff --git a/test/version.bats b/test/version.bats new file mode 100644 index 0000000..f0e71dd --- /dev/null +++ b/test/version.bats @@ -0,0 +1,25 @@ +#!/usr/bin/env bats + +load test_helper + +@test "\`hosts version\` returns with 0 status." { + run "$_HOSTS" --version + [[ "$status" -eq 0 ]] +} + +@test "\`hosts version\` prints a version number." { + run "$_HOSTS" --version + printf "'%s'" "$output" + echo "$output" | grep -q '\d\+\.\d\+\.\d\+' +} + +@test "\`hosts --version\` returns with 0 status." { + run "$_HOSTS" --version + [[ "$status" -eq 0 ]] +} + +@test "\`hosts --version\` prints a version number." { + run "$_HOSTS" --version + printf "'%s'" "$output" + echo "$output" | grep -q '\d\+\.\d\+\.\d\+' +}