diff options
author | sonja.mirtitsch%sun.com <devnull@localhost> | 2001-12-05 18:34:09 +0000 |
---|---|---|
committer | sonja.mirtitsch%sun.com <devnull@localhost> | 2001-12-05 18:34:09 +0000 |
commit | ee9184c7c5b90dc18b9e14f587a7b143b5fdfb60 (patch) | |
tree | 9c68255527cdc46f9cfc97aec2bd110b004802d1 /security/nss/tests/dbtests/dbtests.sh | |
parent | 9e6bf542e1837cb2a32df3a6e40547c8c9a6e15b (diff) | |
download | nss-hg-ee9184c7c5b90dc18b9e14f587a7b143b5fdfb60.tar.gz |
added 2 more tests
Diffstat (limited to 'security/nss/tests/dbtests/dbtests.sh')
-rwxr-xr-x | security/nss/tests/dbtests/dbtests.sh | 43 |
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" |