diff options
author | Constantin Jucovschi <cj@ubuntu.localdomain> | 2009-04-24 07:20:22 -0400 |
---|---|---|
committer | Constantin Jucovschi <cj@ubuntu.localdomain> | 2009-04-24 07:20:22 -0400 |
commit | 8f27e65bddd7d4b8515ce620fb485fdd78fcdf89 (patch) | |
tree | bd328a4dd4f92d32202241b5e3a7f36177792c5f /systemtest/rasdl/test_rasdl.sh | |
download | rasdaman-upstream-8f27e65bddd7d4b8515ce620fb485fdd78fcdf89.tar.gz rasdaman-upstream-8f27e65bddd7d4b8515ce620fb485fdd78fcdf89.tar.xz rasdaman-upstream-8f27e65bddd7d4b8515ce620fb485fdd78fcdf89.zip |
Initial commitv8.0
Diffstat (limited to 'systemtest/rasdl/test_rasdl.sh')
-rw-r--r-- | systemtest/rasdl/test_rasdl.sh | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/systemtest/rasdl/test_rasdl.sh b/systemtest/rasdl/test_rasdl.sh new file mode 100644 index 0000000..111d754 --- /dev/null +++ b/systemtest/rasdl/test_rasdl.sh @@ -0,0 +1,90 @@ +#!/bin/bash + +if [ $USER != rastest ]; then + echo "You are $USER." + echo "Only user rastest is allowed to run $0." + exit 1 +fi + +EXC="exc.sh" + +CREDB="rasdl RASBASE -c" +INSDB="rasdl RASBASE -r $RMANHOME/include/basictypes.odl -i" +PRNDB="rasdl RASBASE -p" +DELDB="rasdl RASBASE -deldatabase" + +TOUT="test_rasdl.out" + +CMD=$CREDB +echo -n "1. Creating RASBASE: " +COUT="create1.out" +$EXC "$CMD" $TOUT +diff $COUT $TOUT +if [ $? = 0 ]; then + echo "OK" +else + echo "FAILED" +fi + +echo -n "2. Creating RASBASE again: " +COUT="create2.out" +$EXC "$CMD" $TOUT +diff $COUT $TOUT +if [ $? = 0 ]; then + echo "OK" +else + echo "FAILED" +fi + +CMD=$INSDB +echo -n "3. Inserting basic types into RASBASE: " +COUT="insert1.out" +$EXC "$CMD" $TOUT +diff $COUT $TOUT +if [ $? = 0 ]; then + echo "OK" +else + echo "FAILED" +fi + +echo -n "4. Inserting basic types into RASBASE again: " +COUT="insert2.out" +$EXC "$CMD" $TOUT +diff $COUT $TOUT +if [ $? = 0 ]; then + echo "OK" +else + echo "FAILED" +fi + +CMD=$PRNDB +echo -n "5. Printing basic types from RASBASE: " +COUT="types1.out" +$EXC "$CMD" $TOUT +diff $COUT $TOUT +if [ $? = 0 ]; then + echo "OK" +else + echo "FAILED" +fi + +CMD=$DELDB +echo -n "6. Deleting RASBASE: " +COUT="delete1.out" +$EXC "$CMD" $TOUT +diff $COUT $TOUT +if [ $? = 0 ]; then + echo "OK" +else + echo "FAILED" +fi + +echo -n "7. Deleting RASBASE again: " +COUT="delete2.out" +$EXC "$CMD" $TOUT +diff $COUT $TOUT +if [ $? = 0 ]; then + echo "OK" +else + echo "FAILED" +fi |