remove default Pg dsn
Arthur Axel 'fREW' Schmidt [Fri, 1 Nov 2013 16:27:47 +0000 (11:27 -0500)]
This can cause spurious failures if the default DSN could connect but didn't
have permissions for example.

t/66-postgres-dbi-parser.t

index 94f3260..2fd1648 100644 (file)
@@ -16,8 +16,7 @@ use_ok('SQL::Translator::Parser::DBI::PostgreSQL');
 
 my @dsn =
   $ENV{DBICTEST_PG_DSN} ? @ENV{ map { "DBICTEST_PG_$_" } qw/DSN USER PASS/ }
-: $ENV{DBI_DSN} ? @ENV{ map { "DBI_$_" } qw/DSN USER PASS/ }
-: ( "dbi:Pg:dbname=postgres", '', '' );
+: $ENV{DBI_DSN} ? @ENV{ map { "DBI_$_" } qw/DSN USER PASS/ };
 
 my $dbh = eval {
   DBI->connect(@dsn, {AutoCommit => 1, RaiseError=>1,PrintError => 1} );