19 lines
466 B
Bash
19 lines
466 B
Bash
|
#!/usr/bin/env bash
|
||
|
|
||
|
EXECUTABLE=../build/Assignment9
|
||
|
|
||
|
# Test the text output
|
||
|
$EXECUTABLE test1.png | diff output1.txt -
|
||
|
$EXECUTABLE test2.png | diff output2.txt -
|
||
|
$EXECUTABLE test3.png | diff output3.txt -
|
||
|
$EXECUTABLE test4.png | diff output4.txt -
|
||
|
|
||
|
|
||
|
# Reverse the images
|
||
|
$EXECUTABLE test1.png > /dev/null
|
||
|
$EXECUTABLE test2.png > /dev/null
|
||
|
$EXECUTABLE test3.png > /dev/null
|
||
|
$EXECUTABLE test4.png > /dev/null
|
||
|
|
||
|
echo "If there is no diff output, then the test passed."
|