summaryrefslogtreecommitdiff
path: root/test/cases/is_built.bats
diff options
context:
space:
mode:
Diffstat (limited to 'test/cases/is_built.bats')
-rw-r--r--test/cases/is_built.bats17
1 files changed, 7 insertions, 10 deletions
diff --git a/test/cases/is_built.bats b/test/cases/is_built.bats
index 66f92bf..44faf90 100644
--- a/test/cases/is_built.bats
+++ b/test/cases/is_built.bats
@@ -1,16 +1,13 @@
-#!/usr/bin/env roundup
+load ../lib/common
-describe is_built
-. ./test-common.sh
-
-it_displays_help() {
+@test "is_built displays help" {
LC_ALL=C is_built -h >$tmpdir/stdout 2>$tmpdir/stderr
[[ "$(sed 1q $tmpdir/stdout)" =~ Usage:.* ]]
empty $tmpdir/stderr
}
-it_fails_with_0_args() {
+@test "is_built fails with 0 args" {
is_built >$tmpdir/stdout 2>$tmpdir/stderr || status=$?
[[ $status -gt 1 ]]
@@ -18,14 +15,14 @@ it_fails_with_0_args() {
not empty $tmpdir/stderr
}
-it_succeeds_with_1_arg() {
+@test "is_built succeeds with 1 arg" {
is_built sh >$tmpdir/stdout 2>$tmpdir/stderr
empty $tmpdir/stdout
empty $tmpdir/stderr
}
-it_returns_1_for_non_existent_package() {
+@test "is_built returns 1 for non existent package" {
is_built phony-ne-package 100 >$tmpdir/stdout 2>$tmpdir/stderr || status=$?
[[ $status == 1 ]]
@@ -33,7 +30,7 @@ it_returns_1_for_non_existent_package() {
empty $tmpdir/stderr
}
-it_returns_1_for_future_packages() {
+@test "is_built returns 1 for future packages" {
# If emacs ever goes rapid release, we might need to change this :P
is_built emacs 100 >$tmpdir/stdout 2>$tmpdir/stderr || status=$?
@@ -42,7 +39,7 @@ it_returns_1_for_future_packages() {
empty $tmpdir/stderr
}
-it_returns_0_for_past_packages() {
+@test "is_built returns 0 for past packages" {
# If emacs ever goes rapid release, we might need to change this :P
is_built emacs 1 >$tmpdir/stdout 2>$tmpdir/stderr