Update of /cvsroot/naviserver/naviserver/tests
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28406/tests
Modified Files:
test.nscfg
Added Files:
nsdb.test
Log Message:
* Makefile:
* nsdbtest/Makefile:
* nsdbtest/nsdbtest.c:
* tests/test.nscfg:
* tests/nsdb.test: Implement a simple nsdb driver for testing and
add the beginnings of some tests.
Index: test.nscfg
===================================================================
RCS file: /cvsroot/naviserver/naviserver/tests/test.nscfg,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** test.nscfg 8 Jul 2005 18:18:13 -0000 1.5
--- test.nscfg 20 Oct 2005 23:38:15 -0000 1.6
***************
*** 84,87 ****
--- 84,94 ----
ns_param minsize 0
+ ns_section "ns/server/test/db"
+ ns_param pools a,b
+ ns_param defaultpool a
+
+ ns_section "ns/server/test/modules"
+ ns_param nsdb [ns_config "test" home]/../nsdb/nsdb.so
+
***************
*** 124,125 ****
--- 131,168 ----
ns_param initfile ../nsd/init.tcl
ns_param library [ns_config "test" home]/testserver/modules
+
+
+
+ #
+ # nsdb module testing.
+ #
+
+ ns_section "ns/db/drivers"
+ ns_param nsdbtest [ns_config "test" home]/../nsdbtest/nsdbtest.so
+
+ ns_section "ns/db/pools"
+ ns_param a A
+ ns_param b B
+
+ ns_section "ns/db/pool/a"
+ ns_param verbose off
+ ns_param driver nsdbtest
+ ns_param connections 2
+ ns_param user username
+ ns_param password password
+ ns_param logsqlerrors off
+ ns_param datasource datasource_poola
+ ns_param maxidle 1
+ ns_param maxopen 1
+
+ ns_section "ns/db/pool/b"
+ ns_param verbose off
+ ns_param driver nsdbtest
+ ns_param connections 2
+ ns_param user username
+ ns_param password password
+ ns_param logsqlerrors off
+ ns_param datasource datasource_poolb
+ ns_param maxidle 1
+ ns_param maxopen 1
+
--- NEW FILE: nsdb.test ---
#
# $Header: /cvsroot/naviserver/naviserver/tests/nsdb.test,v 1.1 2005/10/20 23:38:15 sdeasey Exp $
#
package require tcltest 2.2
namespace import -force ::tcltest::*
eval ::tcltest::configure $argv
test ns_db-1.1 {basic syntax} -body {
ns_db
} -returnCodes error -result {wrong # of args: should be "ns_db command ?args ...?}
cleanupTests
|