On 6/9/05, Vlad Seryakov <[EMAIL PROTECTED]> wrote: > I have no failed tests > > Tests running in interp: /home/vlad/src/naviserver/nsd/nsd > Tests located in: /home/vlad/src/naviserver/tests > Tests running in: /home/vlad/src/naviserver/tests > Temporary files stored in /home/vlad/src/naviserver/tests > Test files sourced into current interpreter > Running tests that match: * > Skipping test files that match: l.*.test > Only running test files that match: *.test > Tests began at Thu Jun 09 08:30:29 PM EDT 2005 > http.test > ns_addrbyhost.test > ns_adp_compress.test > [09/Jun/2005:20:30:29][5516.3073625008][-conn:test::0] Notice: encoding: > loaded: iso8859-1 > ns_conn_host.test > ns_hashpath.test > ns_hostbyaddr.test > ns_hrefs.test > ns_nsv.test > ns_pagepath.test > ns_parseargs.test > ns_serverpath.test > ns_urlencode.test > tclresp.test > > Tests ended at Thu Jun 09 08:30:30 PM EDT 2005 > all.tcl: Total 193 Passed 193 Skipped 0 Failed 0 > Sourced 13 Test Files.
The test server is linking against some other libnsd.so you have installed on the machine, so you're not testing what you think you're testing... Unfortunately LD_LIBRARY_PATH isn't enough to fix this as the lib locations are embeded into the binaries with rpath. I'm not sure what the best way to fix this is yet, but as a temporary measure you can configure your test server with --prefix=/tmp/nsdtest, i.e. something other than the installed nsd.