Subject: | Test directory stray file cgisess.db |
File: CGI-Session-4.03.tar.gz
uname -a: Linux flaviox 2.4.20-flavio-qos #1 Mon Nov 10 13:03:54 CET 2003 i686 unknown
perl -v: This is perl, v5.8.6 built for i386-linux
I had to delete the cgisess.db file that was in the "t" directory before having the test suite pass.
Adding the following line
diag(CGI::Session->errstr());
in "t/api3_db_file.t" just before test #9 (i.e. between lines 45 and 46) yelds:
failed: load(): couldn't retrieve data: _tie_db_file(): couldn't tie 't/cgisess.db': File exists
This was an hint to delete the offending file, which made the test suite happy. The tests continue to work even if that the file has been re-created.
I'm marking this as "Important" because this error could prevent others from installing the module.
Suggested solution: delete t/cgisess.db file from the distribution package.