Hi Brian.

> Does your module truly require MySQL and DBD::mysql? Looking over 
> the POD, it seems like there are other options.

No, CGI::Session itself does not require MySQL at all. But it comes
with several drivers, and one of the drivers, CGI::Session::MySQL,
requires MySQL. Check out CGI::Session::MySQL manual for more details.

You see, according to the test results you sent:

> t/db_file....ok
> t/file.......ok
> t/mysql......install_driver(mysql) failed: Can't locate DBD/mysql.pm 

all other drivers passed, except the mysql driver. So I'm positive
that the problem is in either in CGI::Session::MySQL or the test suite
itself (t/mysql.t), which I need some help to figure out.

That's how the test suite (t/mysl.t) was supposed to work. 
It should try to connecto MYSQL's test database, and if it fails
for any reason, was supposed to skip the test, like in my machine, 
for example:

t/db_file....ok                                                              
t/file.......ok                                                              
t/mysql......skipped test on this platform

but for some reason eval() in the t/mysql.t didn't catch the error
in MacOS X. I wounder why? 

Thanks Brian for your help, appriciate it. 


Reply via email to