19 |
|
make clean |
20 |
|
make |
21 |
|
if [ -x testsuite ]; then |
22 |
+ |
if [ -n "$FIREBIRD" ]; then |
23 |
+ |
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$FIREBIRD/lib" |
24 |
+ |
fi |
25 |
|
echo "" |
26 |
|
echo "Starting Testsuite" |
27 |
|
echo "" |
28 |
< |
./testsuite -u $USERNAME -p $PASSWORD -e $EMPLOYEEDB -n $NEWDBNAME -s $NEWDBNAME2 -b $BAKFILE -o testout.log $1 |
28 |
> |
./testsuite -u $USERNAME -p $PASSWORD -e $EMPLOYEEDB -n $NEWDBNAME -s $NEWDBNAME2 -b $BAKFILE -o testout.log $@ |
29 |
|
echo "Comparing results with reference log" |
30 |
|
echo "" |
31 |
|
if grep 'ODS Major Version = 11' testout.log >/dev/null; then |
32 |
|
diff FB2reference.log testout.log >diff.log |
33 |
|
elif grep 'ODS Major Version = 12' testout.log >/dev/null; then |
34 |
|
diff FB3reference.log testout.log >diff.log |
35 |
+ |
else |
36 |
+ |
diff FB4reference.log testout.log >diff.log |
37 |
|
fi |
38 |
|
cat diff.log |
39 |
|
else |