Subversion Repositories wimsdev

Rev

Rev 8938 | Rev 9109 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 8938 Rev 9045
Line 5... Line 5...
5
wims_dirsrc="$wims_home/wimstest/dirsrc";
5
wims_dirsrc="$wims_home/wimstest/dirsrc";
6
wims_tmp="$wims_home/wimstest/tmp";
6
wims_tmp="$wims_home/wimstest/tmp";
7
wims_res="$wims_home/wimstest/dirres";
7
wims_res="$wims_home/wimstest/dirres";
8
wims_dirtest="$wims_home/wimstest/dirtest";
8
wims_dirtest="$wims_home/wimstest/dirtest";
9
 
9
 
-
 
10
wims_exec=`ls $wims_home/public_html/modules/moduletest/src`;
-
 
11
echo $wimsexec
10
mkdir -p $wims_tmp
12
mkdir -p $wims_tmp
11
mkdir -p $wims_tmp/diroef
13
mkdir -p $wims_tmp/diroef
12
if [ "$1" ] ; then
14
if [ "$1" ] ; then
13
  for a in $(seq $#) ; do opt=$1;
15
  for a in $(seq $#) ; do opt=$1;
14
    $wims_dirsrc/$opt.sh > $wims_tmp/$opt;
16
    $wims_dirsrc/$opt.sh > $wims_tmp/$opt;
Line 24... Line 26...
24
      jj=`basename $ii`; echo "Testing $jj... \c"
26
      jj=`basename $ii`; echo "Testing $jj... \c"
25
       if ! cmp $wims_tmp/diroef/$jj $wims_res/diroef/$jj; then
27
       if ! cmp $wims_tmp/diroef/$jj $wims_res/diroef/$jj; then
26
         diff -c $wims_res/diroef/$jj $wims_tmp/diroef/$jj > $wims_tmp/diroef/$jj.diff;
28
         diff -c $wims_res/diroef/$jj $wims_tmp/diroef/$jj > $wims_tmp/diroef/$jj.diff;
27
         echo "CHANGE"
29
         echo "CHANGE"
28
       else
30
       else
29
         echo "OK"
31
         echo "OK"; rm -f $wims_tmp/diroef/$jj.diff;
30
       fi
32
       fi
31
     done
33
     done
32
   else
34
   else
33
   echo $i
35
   echo $i
34
     if ! cmp $wims_tmp/$j $wims_res/$j; then
36
     if ! cmp $wims_tmp/$j $wims_res/$j; then
35
      diff -c $wims_res/$j $wims_tmp/$j > $wims_tmp/$j.diff;
37
      diff -c $wims_res/$j $wims_tmp/$j > $wims_tmp/$j.diff;
36
      echo "CHANGE"
38
      echo "CHANGE"
37
     else
39
     else
38
      echo "OK"
40
      echo "OK"; rm -f $wims_tmp/$j.diff;
39
     fi
41
     fi
40
   fi
42
   fi
41
  done
43
  done
42
fi ;
44
fi;
-
 
45
 
-
 
46
for j in $wims_exec ; do
-
 
47
  echo "Testing $j ...";
-
 
48
  wget "http://127.0.0.1/wims/wims.cgi?module=moduletest&cmd=new&special_parm=$j" -nv -O  $j.html 2&>1
-
 
49
  $wims_home/wimstest/tag.pl --file=$j --out=$wims_tmp
-
 
50
   if ! cmp $wims_tmp/$j $wims_res/$j; then
-
 
51
      diff -c $wims_res/$j $wims_tmp/$j > $wims_tmp/$j.diff;
-
 
52
      echo "CHANGE"
-
 
53
     else
-
 
54
      echo "OK"
-
 
55
      rm -f $wims_tmp/$j.diff;
-
 
56
     fi
-
 
57
done