diff options
Diffstat (limited to 'test/error')
-rwxr-xr-x | test/error/header-mismatch.sh | 3 | ||||
-rwxr-xr-x | test/error/no-token-available.sh | 7 | ||||
-rwxr-xr-x | test/error/non-positive-dimension.sh | 10 | ||||
-rwxr-xr-x | test/error/not-square.sh | 3 |
4 files changed, 23 insertions, 0 deletions
diff --git a/test/error/header-mismatch.sh b/test/error/header-mismatch.sh new file mode 100755 index 0000000..92418ea --- /dev/null +++ b/test/error/header-mismatch.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +${EXECUTABLE} ../input/{white,single-frame}.pgm > /dev/null diff --git a/test/error/no-token-available.sh b/test/error/no-token-available.sh new file mode 100755 index 0000000..5ad117b --- /dev/null +++ b/test/error/no-token-available.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +${EXECUTABLE} /dev/stdin << EOF +P5 +300 +2 +EOF diff --git a/test/error/non-positive-dimension.sh b/test/error/non-positive-dimension.sh new file mode 100755 index 0000000..13ab1d1 --- /dev/null +++ b/test/error/non-positive-dimension.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +${EXECUTABLE} /dev/stdin << EOF +P5 +2 +0 +255 +11 +11 +EOF diff --git a/test/error/not-square.sh b/test/error/not-square.sh new file mode 100755 index 0000000..93accbe --- /dev/null +++ b/test/error/not-square.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +${EXECUTABLE} ../input/{white,black}.pgm |