Testing script

This commit is contained in:
2024-04-13 12:48:16 +05:30
parent 73eb166aeb
commit 1356dd9a0c
5 changed files with 104 additions and 0 deletions

27
Testing/mediator2.sh Normal file
View File

@@ -0,0 +1,27 @@
#set -e
#g++ code.cpp -o code
#g++ gen.cpp -o gen
#g++ brute.cpp -o brute
#g++ checker.cpp -o checker
for((i = 1; ; ++i)); do
./generator $i > input_file.txt
./solution < input_file.txt > myAnswer.txt
./brute_force < input_file.txt > correctAnswer.txt
./checker > checker_log.txt
ret=$?
cat checker_log.txt
if [ $ret -eq 2 ];
then
break
fi
echo "Passed test: " $i
done
echo "WA on following test case:"
cat input_file.txt
echo "Your answer is:"
cat myAnswer.txt
echo "Correct answer is:"
cat correctAnswer.txt
echo "Error Message:"
cat checker_log.txt