adding test scripts
[csql.git] / test / tools / csqldump / test010.ksh
blob8275b143ab50c9f662a14a023e3a5cee9207437a
1 #!/bin/ksh
3 #Run this test only under csql/test or on this directory.
4 #Otherwise, it may fail
6 input=${PWD}/tools/csqldump/inputtest002.sql
7 REL_PATH=.
8 if [ -s "$input" ]
9 then
10 REL_PATH=${PWD}/tools/csqldump
13 if [ "$VALGRIND" = "true" ]
14 then
15 valgrind --tool=memcheck --leak-check=full $CSQL_INSTALL_ROOT/bin/csql -u root -p manager -s $REL_PATH/inputtest002.sql 2> $0.valgr
16 else
17 $CSQL_INSTALL_ROOT/bin/csql -u root -p manager -s $REL_PATH/inputtest002.sql >/dev/null 2>&1
18 if [ $? -ne 0 ]
19 then
20 exit 1;
24 if [ "$VALGRIND" = "true" ]
25 then
26 valgrind --tool=memcheck --leak-check=full $CSQL_INSTALL_ROOT/bin/csqldump -n 8 -T t1 2>> $0.valgr
27 else
28 $CSQL_INSTALL_ROOT/bin/csqldump -n 8 -T t1
29 if [ $? -ne 0 ]
30 then
31 exit 2;
35 if [ "$VALGRIND" = "true" ]
36 then
37 valgrind --tool=memcheck --leak-check=full $CSQL_INSTALL_ROOT/bin/csql -u root -p manager -s $REL_PATH/drop.sql 2>> $0.valgr
38 else
39 $CSQL_INSTALL_ROOT/bin/csql -u root -p manager -s $REL_PATH/drop.sql > /dev/null 2>&1
40 if [ $? -ne 0 ]
41 then
42 exit 3;
46 exit 0;