first version
[csql.git] / test / tools / catalog / test001.ksh
blobb9003aaa81f142c4f480861802e0dba8c2077037
1 #!/bin/sh
2 # Test Case
3 # check no option, ?
4 # check whether authentication is working
6 echo "Case 1: With no option:"
7 $CSQL_INSTALL_ROOT/bin/catalog
8 if [ $? -ne 0 ]
9 then
10 exit 1;
13 echo "Case 2: With ? option:"
14 $CSQL_INSTALL_ROOT/bin/catalog -?
15 if [ $? -ne 0 ]
16 then
17 exit 1;
20 echo "Case 3: With wrong username :"
21 $CSQL_INSTALL_ROOT/bin/catalog -u wronguser -p password >/dev/null 2>&1
22 if [ $? -eq 0 ]
23 then
24 exit 1;
27 echo "Case 4: With wrong password :"
28 $CSQL_INSTALL_ROOT/bin/catalog -u root -p password >/dev/null 2>&1
29 if [ $? -eq 0 ]
30 then
31 exit 1;
34 echo "Case 5: With correct user name and password :"
35 $CSQL_INSTALL_ROOT/bin/catalog -u root -p manager
36 if [ $? -ne 0 ]
37 then
38 exit 1;