adding test scripts
[csql.git] / test / jdbc / network / Adapter / test003.ksh
blobb0439f10efde97e95ff8b4280e636dfb7c82e84b
1 #!/bin/ksh
2 TESTFILE=${PWD}/jdbc/network/Adapter/ConTest01.java
3 REL_PATH=.
4 if [ -s "$TESTFILE" ]
5 then
6 REL_PATH=`pwd`/jdbc/network/Adapter
7 fi
8 export CLASSPATH=$CLASSPATH:${REL_PATH}
10 rm -f /tmp/csql.conf
11 cp $CSQL_CONFIG_FILE /tmp/csql.conf
12 export CSQL_CONFIG_FILE=/tmp/csql.conf
13 echo DSN=$DSN >>$CSQL_CONFIG_FILE
14 DS="$DSN $DBUSER $PASSWORD"
15 rm -f /tmp/csql/csqlds.conf
16 touch /tmp/csql/csqlds.conf
17 $CSQL_INSTALL_ROOT/bin/csqlds -U $DBUSER -P $PASSWORD -D $DSN -N $TDB -a
18 if [ $? -ne 0 ]
19 then
20 exit 1;
23 #table creation
24 echo "create table t1 (f1 int,f2 char(10),primary key(f1));" >${REL_PATH}/t1create.sql
26 isql $DS < ${REL_PATH}/t1create.sql >/dev/null 2>&1
27 if [ $? -ne 0 ]
28 then
29 rm -f ${REL_PATH}/t1create.sql
30 exit 2;
33 java AdStmt1
34 if [ $? -ne 0 ]
35 then
36 exit 3;
39 echo "drop table t1;">${REL_PATH}/dp.sql
40 isql $DS < ${REL_PATH}/dp.sql >/dev/null 2>&1
41 rm -f ${REL_PATH}/dp.sql
42 rm -f ${REL_PATH}/t1create.sql
44 if [ $? -ne 0 ]
45 then
46 exit 4;
48 exit 0;