From: Stephen D. <sd...@us...> - 2005-10-20 23:38:29
|
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 |