summaryrefslogtreecommitdiffstats
path: root/test/nbb-basic.at
diff options
context:
space:
mode:
authorHans Ulrich Niedermann <hun@n-dimensional.de>2008-06-23 13:03:51 +0200
committerHans Ulrich Niedermann <hun@n-dimensional.de>2008-07-15 12:28:52 +0200
commitd710dbb05ec386ae5f72d332cb48de77cb80da6b (patch)
tree593b85c5f24c24bd59d5653c1eb8078e85af91b4 /test/nbb-basic.at
parent297751648db6b894ad608479d372e52ed1e4448e (diff)
downloadnbb-d710dbb05ec386ae5f72d332cb48de77cb80da6b.tar.gz
nbb-d710dbb05ec386ae5f72d332cb48de77cb80da6b.tar.xz
nbb-d710dbb05ec386ae5f72d332cb48de77cb80da6b.zip
Tuning the tests: more, and do update if required
Diffstat (limited to 'test/nbb-basic.at')
-rw-r--r--test/nbb-basic.at33
1 files changed, 20 insertions, 13 deletions
diff --git a/test/nbb-basic.at b/test/nbb-basic.at
index 3af2273..da96a39 100644
--- a/test/nbb-basic.at
+++ b/test/nbb-basic.at
@@ -7,7 +7,7 @@ dnl ===================================================================
dnl ===================================================================
-AT_SETUP([nbb: --version option])
+AT_SETUP([nbb basic: --version option])
AT_KEYWORDS([nbb version])
AT_CHECK([nbb --version],
[0],
@@ -15,7 +15,7 @@ AT_CHECK([nbb --version],
])
AT_CLEANUP()
-AT_SETUP([nbb: --version package name consistency])
+AT_SETUP([nbb basic: --version package name consistency])
AT_KEYWORDS([nbb version])
AT_CHECK([nbb --version | sed 's/^@<:@^(@:>@*(//; s/)@<:@^)@:>@*$//' | sed "s/'//"],
[0],
@@ -25,22 +25,31 @@ AT_CLEANUP()
dnl ===================================================================
-AT_SETUP([nbb: --help option])
+AT_SETUP([nbb basic: --help option])
AT_KEYWORDS([nbb help])
AT_CHECK([nbb --help], [0], [ignore], [ignore])
AT_CLEANUP()
dnl ===================================================================
-AT_SETUP([nbb: help command])
+AT_SETUP([nbb basic: no parameters at all])
+AT_KEYWORDS([nbb no parameters])
+AT_CHECK([nbb], [2],
+[Command line error: nbb requires some arguments
+], [])
+AT_CLEANUP()
+
+dnl ===================================================================
+
+AT_SETUP([nbb help: without params])
AT_KEYWORDS([nbb help])
AT_CHECK([nbb help], [0], [ignore], [])
AT_CLEANUP()
dnl ===================================================================
-AT_SETUP([nbb: help <command> command])
-AT_KEYWORDS([nbb help])
+AT_SETUP([nbb help: command help])
+AT_KEYWORDS([nbb help command])
AT_CHECK([dnl
sep='======================================================================='
echo "$sep"
@@ -55,7 +64,7 @@ sed -n 's/^\t\([^ \t]\{1,\}\).*/\1/p'
dnl ===================================================================
-AT_SETUP([nbb: global option --vcs=git])
+AT_SETUP([nbb global option: --vcs=git])
AT_KEYWORDS([nbb vcs global])
AT_CHECK([nbb --vcs=git --version], [0], [dnl
nbb (ndim's branch builder) AT_PACKAGE_VERSION
@@ -64,7 +73,7 @@ AT_CLEANUP()
dnl ===================================================================
-AT_SETUP([nbb: global option --vcs git])
+AT_SETUP([nbb global option: --vcs git])
AT_KEYWORDS([nbb vcs global])
AT_CHECK([nbb --vcs git --version], [0], [dnl
nbb (ndim's branch builder) AT_PACKAGE_VERSION
@@ -73,7 +82,7 @@ AT_CLEANUP()
dnl ===================================================================
-AT_SETUP([nbb: global option -v git])
+AT_SETUP([nbb global option: -v git])
AT_KEYWORDS([nbb vcs global])
AT_CHECK([nbb -v git --version], [0], [dnl
nbb (ndim's branch builder) AT_PACKAGE_VERSION
@@ -82,22 +91,20 @@ AT_CLEANUP()
dnl ===================================================================
-AT_SETUP([nbb: multiple global option -v git --vcs git])
+AT_SETUP([nbb global option: multiple -v git --vcs git])
AT_KEYWORDS([nbb vcs global])
AT_CHECK([nbb -v git --vcs git --version], [1], [ignore], [ignore])
AT_CLEANUP()
dnl ===================================================================
-AT_SETUP([nbb: internal-config command])
+AT_SETUP([nbb internal-config: show internal config])
AT_KEYWORDS([nbb internal-config])
AT_CHECK([nbb internal-config], [0], [ignore], [])
AT_CLEANUP()
dnl ===================================================================
-dnl ===================================================================
-
dnl Local Variables:
dnl mode: Autoconf
dnl End: