From 633c3fa933f10fb2c4b5ead435d93bb309ea6210 Mon Sep 17 00:00:00 2001 From: Jonathan Dieter Date: Thu, 26 Jul 2018 14:56:02 +0100 Subject: [PATCH] Add new test script for running a program and checking the ouput checksum Signed-off-by: Jonathan Dieter --- test/shacheck.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 test/shacheck.sh diff --git a/test/shacheck.sh b/test/shacheck.sh new file mode 100755 index 0000000..3690b15 --- /dev/null +++ b/test/shacheck.sh @@ -0,0 +1,13 @@ +#!/bin/sh +"$1" "$2" +if [ "$?" -ne 0 ]; then + exit 1 +fi + +ls -l + +CHKSUM=$(sha256sum "$3" | awk '{ print $1 }') +if [ "$CHKSUM" != "$4" ]; then + echo "Checksum doesn't match" + exit 1 +fi -- 2.30.2