From 1109a88447e1c5cefe6ed93eccc8dcf8cd595d0e Mon Sep 17 00:00:00 2001 From: Louis Burda Date: Thu, 20 May 2021 02:49:09 +0200 Subject: implemented rest of checker functionality --- service/tests/test.sh | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) (limited to 'service/tests/test.sh') diff --git a/service/tests/test.sh b/service/tests/test.sh index ddefa03..1edd979 100644 --- a/service/tests/test.sh +++ b/service/tests/test.sh @@ -47,10 +47,13 @@ connect() { fi } -[ ! -z "$RESULTDIR" ] && rm -rf "$RESULTDIR" -mkdir -p "$RESULTDIR" +cleanuploads() { + [ ! -z "$RESULTDIR" ] && rm -rf "$RESULTDIR" + mkdir -p "$RESULTDIR" +} if [ "$1" == "stl" ]; then + cleanuploads announce "Testing ASCII STL Parsing" ( @@ -71,6 +74,7 @@ if [ "$1" == "stl" ]; then ) | checkleaks elif [ "$1" == "vuln1" ]; then + cleanuploads announce "Testing Flagstore 1" @@ -121,6 +125,7 @@ elif [ "$1" == "vuln1" ]; then ) | connect elif [ "$1" == "vuln2" ]; then + cleanuploads announce "Testing Flagstore 2" @@ -145,6 +150,8 @@ elif [ "$1" == "vuln2" ]; then ) | connect elif [ "$1" == "authupload" ]; then + cleanuploads + ( echo "echo" @@ -153,7 +160,14 @@ elif [ "$1" == "authupload" ]; then cat "$TESTDATA/sample-ascii.stl" | wc -c cat "$TESTDATA/sample-ascii.stl" echo "testname" + ) | connect + + ( + echo "echo" + + echo "auth test" echo "list" + echo "search testname" ) | connect else connect -- cgit v1.2.3-71-gd317