From 7d662ce78e10ae531504a9431576534679b80598 Mon Sep 17 00:00:00 2001 From: David Phillips Date: Wed, 18 May 2016 13:25:52 +1200 Subject: Bulk addition of tests --- test/error/header-mismatch.sh | 3 +++ test/error/no-token-available.sh | 7 +++++++ test/error/non-positive-dimension.sh | 10 ++++++++++ test/error/not-square.sh | 3 +++ 4 files changed, 23 insertions(+) create mode 100755 test/error/header-mismatch.sh create mode 100755 test/error/no-token-available.sh create mode 100755 test/error/non-positive-dimension.sh create mode 100755 test/error/not-square.sh (limited to 'test/error') 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 -- cgit v1.1