Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- PROGRAM="$1"
- DIRECTORY="$2"
- touch VALGRIND
- for f in $DIRECTORY/*.in
- do
- ./$PROGRAM < $f > ${f%.in}.MYout 2> ${f%.in}.MYerr
- valgrind --error-exitcode=15 --leak-check=full --show-leak-kinds=all --errors-for-leak-kinds=all ./$PROGRAM < $f >> VALGRIND
- done
- echo "WYNIKI TESTOW"
- for f in $DIRECTORY/*.MYout
- do
- echo "$f"
- diff $f ${f%.MYout}.out
- done
- for f in $DIRECTORY/*.MYerr
- do
- echo "$f"
- diff $f ${f%.MYerr}.err
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement