DBD-InterBase
view release on metacpan or search on metacpan
Makefile.PL view on Meta::CPAN
sub make_test_conf
{
my $test_conf = './t/test.conf';
my ($dsn, $user, $pass, $path, $db, $host);
# read cached config if available
if (-r $test_conf)
{
print "\nReading cached test configuration...";
open F, $test_conf or die "Can't open $test_conf: $!";
local @ARGV = ($test_conf);
($dsn, $user, $pass) = map {chomp;$_} <>;
($db) = $dsn =~ /(?:db|database)=([^;]+);/;
($host) = $dsn =~ /(?:host|hostname)=([^;]+);/;
$path = ($host ? "$host:" : '') . $db;
close F;
}
# ask for database path
DBPATH: {
for (1..3) {
( run in 0.464 second using v1.01-cache-2.11-cpan-a5abf4f5562 )