summaryrefslogtreecommitdiff
path: root/security/nss/tests/dbtests/dbtests.sh
diff options
context:
space:
mode:
authorsonja.mirtitsch%sun.com <devnull@localhost>2001-12-05 18:34:09 +0000
committersonja.mirtitsch%sun.com <devnull@localhost>2001-12-05 18:34:09 +0000
commitee9184c7c5b90dc18b9e14f587a7b143b5fdfb60 (patch)
tree9c68255527cdc46f9cfc97aec2bd110b004802d1 /security/nss/tests/dbtests/dbtests.sh
parent9e6bf542e1837cb2a32df3a6e40547c8c9a6e15b (diff)
downloadnss-hg-ee9184c7c5b90dc18b9e14f587a7b143b5fdfb60.tar.gz
added 2 more tests
Diffstat (limited to 'security/nss/tests/dbtests/dbtests.sh')
-rwxr-xr-xsecurity/nss/tests/dbtests/dbtests.sh43
1 files changed, 31 insertions, 12 deletions
diff --git a/security/nss/tests/dbtests/dbtests.sh b/security/nss/tests/dbtests/dbtests.sh
index 119a786fe..e424b1fe3 100755
--- a/security/nss/tests/dbtests/dbtests.sh
+++ b/security/nss/tests/dbtests/dbtests.sh
@@ -123,9 +123,18 @@ dbtest_main()
dbtest -r -d ./non_existant_dir
ret=$?
if [ $ret -ne 45 ]; then
- html_failed "<TR><TD> dbtest readonly succeeded in a nonexisting directory $ret"
+ html_failed "<TR><TD> Dbtest readonly succeeded in a nonexisting directory $ret"
else
- html_passed "<TR><TD> dbtest readonly failed in a nonexisting dir $ret"
+ html_passed "<TR><TD> Dbtest readonly failed in a nonexisting dir $ret"
+ fi
+
+ Echo "test force opening the database in a nonexisting directory"
+ dbtest -f -d ./non_existant_dir
+ ret=$?
+ if [ $ret -ne 0 ]; then
+ html_failed "<TR><TD> Dbtest force failed in a nonexisting directory $ret"
+ else
+ html_passed "<TR><TD> Dbtest force succeeded in a nonexisting dir $ret"
fi
Echo "test opening the database readonly in an empty directory"
@@ -133,17 +142,18 @@ dbtest_main()
tstclnt -h ${HOST} -d $EMPTY_DIR
ret=$?
if [ $ret -ne 1 ]; then
- html_failed "<TR><TD> tstclnt succeded in an empty directory $ret"
+ html_failed "<TR><TD> Tstclnt succeded in an empty directory $ret"
else
- html_passed "<TR><TD> tstclnt failed in an empty dir $ret"
+ html_passed "<TR><TD> Tstclnt failed in an empty dir $ret"
fi
dbtest -r -d $EMPTY_DIR
ret=$?
if [ $ret -ne 45 ]; then
- html_failed "<TR><TD> dbtest readonly succeeded in an empty directory $ret"
+ html_failed "<TR><TD> Dbtest readonly succeeded in an empty directory $ret"
else
- html_passed "<TR><TD> dbtest readonly failed in an empty dir $ret"
+ html_passed "<TR><TD> Dbtest readonly failed in an empty dir $ret"
fi
+ rm -rf $EMPTY_DIR/* 2>/dev/null
certutil -D -n xxxx -d $EMPTY_DIR #created DB
ret=$?
if [ $ret -ne 255 ]; then
@@ -151,6 +161,15 @@ dbtest_main()
else
html_passed "<TR><TD> Certutil failed in an empty dir $ret"
fi
+ rm -rf $EMPTY_DIR/* 2>/dev/null
+ Echo "test force opening the database readonly in a empty directory"
+ dbtest -r -f -d $EMPTY_DIR
+ ret=$?
+ if [ $ret -ne 0 ]; then
+ html_failed "<TR><TD> Dbtest force readonly failed in an empty directory $ret"
+ else
+ html_passed "<TR><TD> Dbtest force readonly succeeded in an empty dir $ret"
+ fi
Echo "test opening the database r/w in a readonly directory"
mkdir $RONLY_DIR
@@ -160,9 +179,9 @@ dbtest_main()
dbtest -d $RONLY_DIR
ret=$?
if [ $ret -ne 45 ]; then
- html_failed "<TR><TD> dbtest r/w succeeded in an readonly directory $ret"
+ html_failed "<TR><TD> Dbtest r/w succeeded in an readonly directory $ret"
else
- html_passed "<TR><TD> dbtest r/w failed in an readonly dir $ret"
+ html_passed "<TR><TD> Dbtest r/w failed in an readonly dir $ret"
fi
certutil -D -n "TestUser" -d .
ret=$?
@@ -177,18 +196,18 @@ dbtest_main()
dbtest -d $RONLY_DIR -r
ret=$?
if [ $ret -ne 0 ]; then
- html_failed "<TR><TD> dbtest ronly failed in a readonly directory $ret"
+ html_failed "<TR><TD> Dbtest readonly failed in a readonly directory $ret"
else
- html_passed "<TR><TD> dbtest ronly succeeded in a readonly dir $ret"
+ html_passed "<TR><TD> Dbtest readonly succeeded in a readonly dir $ret"
fi
Echo "test force opening the database r/w in a readonly directory"
dbtest -d $RONLY_DIR -f
ret=$?
if [ $ret -ne 0 ]; then
- html_failed "<TR><TD> dbtest force failed in a readonly directory $ret"
+ html_failed "<TR><TD> Dbtest force failed in a readonly directory $ret"
else
- html_passed "<TR><TD> dbtest force succeeded in a readonly dir $ret"
+ html_passed "<TR><TD> Dbtest force succeeded in a readonly dir $ret"
fi
Echo "ls -l $RONLY_DIR"