diff options
Diffstat (limited to 't/errors.t')
-rw-r--r-- | t/errors.t | 23 |
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 |