summaryrefslogtreecommitdiffstats
path: root/test/nbb-basic.at
diff options
context:
space:
mode:
authorHans Ulrich Niedermann <hun@n-dimensional.de>2008-07-03 22:40:29 +0200
committerHans Ulrich Niedermann <hun@n-dimensional.de>2008-07-15 12:28:56 +0200
commit5eff502ced858a7d3a4f3b1c4d44b28e83dc92de (patch)
tree86babcca4fc2a521d5c4f19873c3a2ca6af66eae /test/nbb-basic.at
parent4b538e4003103171dacaa7a0ac2bad52432cdfbd (diff)
downloadnbb-5eff502ced858a7d3a4f3b1c4d44b28e83dc92de.tar.gz
nbb-5eff502ced858a7d3a4f3b1c4d44b28e83dc92de.tar.xz
nbb-5eff502ced858a7d3a4f3b1c4d44b28e83dc92de.zip
Rework command framework
Implies catching exceptions in a single place.
Diffstat (limited to 'test/nbb-basic.at')
-rw-r--r--test/nbb-basic.at15
1 files changed, 12 insertions, 3 deletions
diff --git a/test/nbb-basic.at b/test/nbb-basic.at
index 4da4795..81ebf09 100644
--- a/test/nbb-basic.at
+++ b/test/nbb-basic.at
@@ -33,9 +33,18 @@ dnl ===================================================================
AT_SETUP([nbb basic: no parameters at all])
AT_KEYWORDS([nbb no parameters])
-AT_CHECK([AT_NBB], [2],
-[Command line error: nbb requires some arguments
-], [])
+AT_CHECK([AT_NBB], [2], [],
+[ERROR: Command line error: nbb requires some arguments
+])
+AT_CLEANUP()
+
+dnl ===================================================================
+
+AT_SETUP([nbb basic: unknown command])
+AT_KEYWORDS([nbb unknown command])
+AT_CHECK([AT_NBB this-command-does-not-exist], [2], [],
+[ERROR: Unknown nbb command 'this-command-does-not-exist'
+])
AT_CLEANUP()
dnl ===================================================================