about summary refs log tree commit diff
path: root/t/errors.t
diff options
context:
space:
mode:
Diffstat (limited to 't/errors.t')
-rw-r--r--t/errors.t23
1 files changed, 23 insertions, 0 deletions
diff --git a/t/errors.t b/t/errors.t
new file mode 100644
index 0000000..b61b47d
--- /dev/null
+++ b/t/errors.t
@@ -0,0 +1,23 @@
+#!/bin/sh
+export "PATH=.:$PATH"
+
+printf '1..3\n'
+printf '# errors\n'
+
+tap3 'no arguments' <<'EOF'
+atxec
+>>>2 /sage/
+>>>= 1
+EOF
+
+tap3 'not found' <<'EOF'
+atxec /doesnotexist
+>>>2 /o such file/
+>>>= 111
+EOF
+
+tap3 'too many arguments' <<'EOF'
+atxec $(yes | sed 99999q)
+>>>2 /too many/
+>>>= 111
+EOF