adding test scripts
[csql.git] / test / tools / csql / test070.ksh
blob121b775ecf02017efd104356fa27deddcf27ab4f
1 #!/bin/ksh
2 #Test case
3 #Default autocommit mode
4 #Insert 4 records . Update records providing some condition,Disconnect csql and then reconnect csql. Check changes made by update should be reflected on the records.
6 QUITFILE=${PWD}/tools/csql/quit.sql
7 REL_PATH=.
8 if [ -s "$QUITFILE" ]
9 then
10 REL_PATH=`pwd`/tools/csql
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}/autocommit6.sql 2> $0.valgr
16 else
17 $CSQL_INSTALL_ROOT/bin/csql -u root -p manager -s ${REL_PATH}/autocommit6.sql
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/csql -u root -p manager -s ${REL_PATH}/quit.sql 2>> $0.valgr
27 else
28 $CSQL_INSTALL_ROOT/bin/csql -u root -p manager -s ${REL_PATH}/quit.sql
31 if [ "$VALGRIND" = "true" ]
32 then
33 valgrind --tool=memcheck --leak-check=full $CSQL_INSTALL_ROOT/bin/csql -u root -p manager -s ${REL_PATH}/selectstar.sql 2>> $0.valgr
34 else
35 $CSQL_INSTALL_ROOT/bin/csql -u root -p manager -s ${REL_PATH}/selectstar.sql
38 $CSQL_INSTALL_ROOT/bin/csql -u root -p manager -s ${REL_PATH}/drop.sql
39 if [ $? -ne 0 ]
40 then
41 exit 2;
44 exit 0;