Author: turnstep
Date: Wed Jul  9 17:20:12 2008
New Revision: 11512

Modified:
   DBD-Pg/trunk/.perlcriticrc
   DBD-Pg/trunk/t/00-signature.t
   DBD-Pg/trunk/t/00basic.t
   DBD-Pg/trunk/t/01connect.t
   DBD-Pg/trunk/t/01constants.t
   DBD-Pg/trunk/t/02attribs.t
   DBD-Pg/trunk/t/03dbmethod.t
   DBD-Pg/trunk/t/03smethod.t
   DBD-Pg/trunk/t/04misc.t
   DBD-Pg/trunk/t/06bytea.t
   DBD-Pg/trunk/t/07copy.t
   DBD-Pg/trunk/t/08async.t
   DBD-Pg/trunk/t/09arrays.t
   DBD-Pg/trunk/t/12placeholders.t
   DBD-Pg/trunk/t/20savepoints.t
   DBD-Pg/trunk/t/99_perlcritic.t
   DBD-Pg/trunk/t/99_pod.t
   DBD-Pg/trunk/t/99_spellcheck.t
   DBD-Pg/trunk/t/99_yaml.t
   DBD-Pg/trunk/t/99cleanup.t
   DBD-Pg/trunk/t/dbdpg_test_setup.pl

Log:
More Perl::Critic inspired minor fixes. Thanks to gregor herrmann for the 
report on RT 37567 for the inspiration.


Modified: DBD-Pg/trunk/.perlcriticrc
==============================================================================
--- DBD-Pg/trunk/.perlcriticrc  (original)
+++ DBD-Pg/trunk/.perlcriticrc  Wed Jul  9 17:20:12 2008
@@ -23,6 +23,7 @@
 [-Documentation::RequirePODUseEncodingUTF8]
 [-Editor::RequireEmacsFileVariables]
 [-ErrorHandling::RequireCarping]
+[-ErrorHandling::RequireCheckingReturnValueOfEval]
 [-InputOutput::ProhibitBacktickOperators]
 [-InputOutput::ProhibitOneArgSelect]
 [-InputOutput::RequireCheckedSyscalls]

Modified: DBD-Pg/trunk/t/00-signature.t
==============================================================================
--- DBD-Pg/trunk/t/00-signature.t       (original)
+++ DBD-Pg/trunk/t/00-signature.t       Wed Jul  9 17:20:12 2008
@@ -2,6 +2,7 @@
 
 ## Test that our SIGNATURE file is valid - requires TEST_SIGNATURE env
 
+use 5.006;
 use strict;
 use warnings;
 use Test::More;

Modified: DBD-Pg/trunk/t/00basic.t
==============================================================================
--- DBD-Pg/trunk/t/00basic.t    (original)
+++ DBD-Pg/trunk/t/00basic.t    Wed Jul  9 17:20:12 2008
@@ -3,6 +3,7 @@
 ## Simply test that we can load the DBI and DBD::Pg modules,
 ## and that the latter gives a good version
 
+use 5.006;
 use strict;
 use warnings;
 use Test::More tests => 3;

Modified: DBD-Pg/trunk/t/01connect.t
==============================================================================
--- DBD-Pg/trunk/t/01connect.t  (original)
+++ DBD-Pg/trunk/t/01connect.t  Wed Jul  9 17:20:12 2008
@@ -3,6 +3,7 @@
 ## Make sure we can connect and disconnect cleanly
 ## All tests are stopped if we cannot make the first connect
 
+use 5.006;
 use strict;
 use warnings;
 use DBI;

Modified: DBD-Pg/trunk/t/01constants.t
==============================================================================
--- DBD-Pg/trunk/t/01constants.t        (original)
+++ DBD-Pg/trunk/t/01constants.t        Wed Jul  9 17:20:12 2008
@@ -1,5 +1,6 @@
 #!perl
 
+use 5.006;
 use strict;
 ## We cannot 'use warnings' here as PG_TSQUERY and others trip it up
 ## no critic (RequireUseWarnings)

Modified: DBD-Pg/trunk/t/02attribs.t
==============================================================================
--- DBD-Pg/trunk/t/02attribs.t  (original)
+++ DBD-Pg/trunk/t/02attribs.t  Wed Jul  9 17:20:12 2008
@@ -2,6 +2,7 @@
 
 ## Test all handle attributes: database, statement, and generic ("any")
 
+use 5.006;
 use strict;
 use warnings;
 use Test::More;

Modified: DBD-Pg/trunk/t/03dbmethod.t
==============================================================================
--- DBD-Pg/trunk/t/03dbmethod.t (original)
+++ DBD-Pg/trunk/t/03dbmethod.t Wed Jul  9 17:20:12 2008
@@ -10,6 +10,7 @@
 ## "pg_savepoint", "pg_release", "pg_rollback_to" (see 20savepoints.t)
 ## "pg_putline", "pg_getline", "pg_endcopy" (see 07copy.t)
 
+use 5.006;
 use strict;
 use warnings;
 use Data::Dumper;
@@ -1346,7 +1347,7 @@
 $t='DB handle method "pg_notifies" returns the correct values';
 $dbh->do("NOTIFY $notify_name");
 $dbh->commit();
-$info = $dbh->pg_notifies;;
+$info = $dbh->pg_notifies;
 is_deeply ($info, [$notify_name, $pid, ''], $t);
 
 #

Modified: DBD-Pg/trunk/t/03smethod.t
==============================================================================
--- DBD-Pg/trunk/t/03smethod.t  (original)
+++ DBD-Pg/trunk/t/03smethod.t  Wed Jul  9 17:20:12 2008
@@ -6,6 +6,7 @@
 ## "finish"
 ## "dump_results"
 
+use 5.006;
 use strict;
 use warnings;
 use Test::More;

Modified: DBD-Pg/trunk/t/04misc.t
==============================================================================
--- DBD-Pg/trunk/t/04misc.t     (original)
+++ DBD-Pg/trunk/t/04misc.t     Wed Jul  9 17:20:12 2008
@@ -2,6 +2,7 @@
 
 ## Various stuff that does not go elsewhere
 
+use 5.006;
 use strict;
 use warnings;
 use Test::More;

Modified: DBD-Pg/trunk/t/06bytea.t
==============================================================================
--- DBD-Pg/trunk/t/06bytea.t    (original)
+++ DBD-Pg/trunk/t/06bytea.t    Wed Jul  9 17:20:12 2008
@@ -2,6 +2,7 @@
 
 ## Test bytea handling
 
+use 5.006;
 use strict;
 use warnings;
 use Test::More;

Modified: DBD-Pg/trunk/t/07copy.t
==============================================================================
--- DBD-Pg/trunk/t/07copy.t     (original)
+++ DBD-Pg/trunk/t/07copy.t     Wed Jul  9 17:20:12 2008
@@ -2,6 +2,7 @@
 
 ## Test the COPY functionality
 
+use 5.006;
 use strict;
 use warnings;
 use Data::Dumper;
@@ -336,7 +337,7 @@
                $dbh->pg_getcopydata($newvar);
        };
        is ($@, q{}, $t);
-};
+}
 
 #
 # Make sure rollback and commit reset our internal copystate tracking

Modified: DBD-Pg/trunk/t/08async.t
==============================================================================
--- DBD-Pg/trunk/t/08async.t    (original)
+++ DBD-Pg/trunk/t/08async.t    Wed Jul  9 17:20:12 2008
@@ -2,6 +2,7 @@
 
 ## Test asynchronous queries
 
+use 5.006;
 use strict;
 use warnings;
 use Test::More;
@@ -271,7 +272,7 @@
 
        $sth->finish();
 
-}; ## end of pg_sleep skip
+} ## end of pg_sleep skip
 
 
 $t=q{Method execute() works when prepare has PG_ASYNC flag};

Modified: DBD-Pg/trunk/t/09arrays.t
==============================================================================
--- DBD-Pg/trunk/t/09arrays.t   (original)
+++ DBD-Pg/trunk/t/09arrays.t   Wed Jul  9 17:20:12 2008
@@ -2,6 +2,7 @@
 
 ## Test arrays
 
+use 5.006;
 use strict;
 use warnings;
 use Test::More;

Modified: DBD-Pg/trunk/t/12placeholders.t
==============================================================================
--- DBD-Pg/trunk/t/12placeholders.t     (original)
+++ DBD-Pg/trunk/t/12placeholders.t     Wed Jul  9 17:20:12 2008
@@ -2,6 +2,7 @@
 
 ## Test of placeholders
 
+use 5.006;
 use strict;
 use warnings;
 use Test::More;

Modified: DBD-Pg/trunk/t/20savepoints.t
==============================================================================
--- DBD-Pg/trunk/t/20savepoints.t       (original)
+++ DBD-Pg/trunk/t/20savepoints.t       Wed Jul  9 17:20:12 2008
@@ -2,6 +2,7 @@
 
 ## Test savepoint functionality
 
+use 5.006;
 use strict;
 use warnings;
 use Test::More;

Modified: DBD-Pg/trunk/t/99_perlcritic.t
==============================================================================
--- DBD-Pg/trunk/t/99_perlcritic.t      (original)
+++ DBD-Pg/trunk/t/99_perlcritic.t      Wed Jul  9 17:20:12 2008
@@ -4,6 +4,7 @@
 ## This is highly customized, so take with a grain of salt
 ## Requires TEST_CRITIC to be set
 
+use 5.006;
 use strict;
 use warnings;
 use Test::More;

Modified: DBD-Pg/trunk/t/99_pod.t
==============================================================================
--- DBD-Pg/trunk/t/99_pod.t     (original)
+++ DBD-Pg/trunk/t/99_pod.t     Wed Jul  9 17:20:12 2008
@@ -3,6 +3,7 @@
 ## Check our Pod, requires Test::Pod
 ## Also done if available: Test::Pod::Coverage
 
+use 5.006;
 use strict;
 use warnings;
 use Test::More;

Modified: DBD-Pg/trunk/t/99_spellcheck.t
==============================================================================
--- DBD-Pg/trunk/t/99_spellcheck.t      (original)
+++ DBD-Pg/trunk/t/99_spellcheck.t      Wed Jul  9 17:20:12 2008
@@ -3,6 +3,7 @@
 ## Spellcheck as much as we can
 ## Requires TEST_SPELL to be set
 
+use 5.006;
 use strict;
 use warnings;
 use Test::More;

Modified: DBD-Pg/trunk/t/99_yaml.t
==============================================================================
--- DBD-Pg/trunk/t/99_yaml.t    (original)
+++ DBD-Pg/trunk/t/99_yaml.t    Wed Jul  9 17:20:12 2008
@@ -2,6 +2,7 @@
 
 ## Test META.yml for YAMLiciousness, requires Test::YAML::Meta
 
+use 5.006;
 use strict;
 use warnings;
 use Test::More;

Modified: DBD-Pg/trunk/t/99cleanup.t
==============================================================================
--- DBD-Pg/trunk/t/99cleanup.t  (original)
+++ DBD-Pg/trunk/t/99cleanup.t  Wed Jul  9 17:20:12 2008
@@ -3,6 +3,7 @@
 ## Cleanup all database objects we may have created
 ## Shutdown the test database if we created one
 
+use 5.006;
 use strict;
 use warnings;
 use Test::More tests => 1;

Modified: DBD-Pg/trunk/t/dbdpg_test_setup.pl
==============================================================================
--- DBD-Pg/trunk/t/dbdpg_test_setup.pl  (original)
+++ DBD-Pg/trunk/t/dbdpg_test_setup.pl  Wed Jul  9 17:20:12 2008
@@ -6,6 +6,7 @@
 use Data::Dumper;
 use DBI;
 use Cwd;
+use 5.006;
 select(($|=1,select(STDERR),$|=1)[1]);
 
 my @schemas =
@@ -85,13 +86,12 @@
                        $testdsn =~ s/$alias\s*=(\w+)/'db="'.lc $2.'"'/e;
                }
 
-               eval {
+               goto GOTDBH if eval {
                        $dbh = DBI->connect($testdsn, $testuser, '',
                                                                {RaiseError => 
1, PrintError => 0, AutoCommit => 1});
+                       1;
                };
 
-               goto GOTDBH unless $@;
-
                if ($@ =~ /invalid connection option/) {
                        return $helpconnect, $@, undef;
                }

Reply via email to