]> SALOME platform Git repositories - tools/eficas.git/blob - Aster/lance_test.sh
Salome HOME
PN : pb de taille du bouton annuler
[tools/eficas.git] / Aster / lance_test.sh
1 #unalias do
2 #set -x
3 version=V8
4 passe=1
5 rm -rf ./Tests_Batch/${version}/ok_${passe}
6 rm -rf ./Tests_Batch/${version}/bad_${passe}
7 rm -rf ./Tests_Batch/${version}/nt_${passe}
8 for file in `cat ./Tests_Batch/${version}/aTester`
9 do
10         echo $file
11         grep "VISU_EFICAS='NON'" $file > /dev/null 2>/dev/null
12         rc=$?
13         if [ "$rc" != "0" ]
14         then
15             grep INCLUDE $file | grep -v "#" | grep -v INCLUDE_MATERIAU > /dev/null 2>/dev/null
16             rc=$?
17             if  [ "$rc" != "0" ]
18             then
19                 cr=`./test_eficas.py $file` 
20                 if [ "${cr}" == "" ]
21                 then
22                   echo $file >> ./Tests_Batch/${version}/bad_${passe}
23                 else
24                   nomfeuille=`basename $file`
25                   boncr="DEBUT CR validation : "${nomfeuille}" FIN CR validation :"${nomfeuille}
26                   cr=`echo $cr`
27                   if [ "${cr}" != "$boncr" ]
28                   then
29                         echo $file >> ./Tests_Batch/${version}/bad_${passe}
30                   else
31                         echo $file >> ./Tests_Batch/${version}/ok_${passe}
32                   fi
33                 fi
34             else
35               echo $file >> ./Tests_Batch/${version}/nt_${passe}
36             fi
37         else
38            echo $file >> ./Tests_Batch/${version}/nt_${passe}
39         fi 
40 done