-
Notifications
You must be signed in to change notification settings - Fork 0
/
testMem.sh
21 lines (17 loc) · 806 Bytes
/
testMem.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#Metam na pasta do tuktuk, os ficheiros .cities numa pasta testfiles, os walks do professor numa chamada testfiles_walks.
#Na primeira execução fazer chmod +x testar.sh
#Para correr fazer ./testar.sh
#Ele imprime FICHEIRO NOME_DO_FICHEIRO e de seguida imprime as diferenças entre o gerado e o do professor
#Apenas imprimir os nomes dos ficheiros é porque todos funcionam bem
for file in testfiles/*; do
filename="$(basename "$file")"
if [ ${file: -7} == ".cities" ]
then
filename_without_extension="${filename%.*}"
echo
echo FICHEIRO: $filename_without_extension
echo
valgrind --leak-check=full ./tuktuk testfiles/$filename
# diff testfiles/$filename_without_extension.walks testfiles_walks/$filename_without_extension.walks;
fi
done