[svn:DBD-Pg] r14734 - in DBD-Pg/trunk: . t

[email protected]
Newsgroups gmane.comp.db.postgresql.dbdpg.cvs
Message-ID <[email protected]>
Author: turnstep
Date: Sat Mar  5 20:35:43 2011
New Revision: 14734

Modified:
   DBD-Pg/trunk/.perlcriticrc
   DBD-Pg/trunk/Pg.pm
   DBD-Pg/trunk/t/03dbmethod.t
   DBD-Pg/trunk/t/03smethod.t
   DBD-Pg/trunk/t/07copy.t
   DBD-Pg/trunk/t/08async.t

Log:
Perl::Critic tweaks: all cosmetic


Modified: DBD-Pg/trunk/.perlcriticrc
==============================================================================
--- DBD-Pg/trunk/.perlcriticrc	(original)
+++ DBD-Pg/trunk/.perlcriticrc	Sat Mar  5 20:35:43 2011
@@ -14,6 +14,7 @@
 [-BuiltinFunctions::RequireBlockGrep]
 [-ClassHierarchies::ProhibitExplicitISA]
 [-CodeLayout::ProhibitParensWithBuiltins]
+[-CodeLayout::ProhibitQuotedWordLists]
 [-CodeLayout::RequireTidyCode]
 [-CodeLayout::RequireASCII]
 [-CodeLayout::RequireUseUTF8]
@@ -33,6 +34,7 @@
 [-Lax::ProhibitEmptyQuotes::ExceptAsFallback]
 [-Lax::ProhibitStringyEval::ExceptForRequire]
 [-Lax::RequireEndWithTrueConst]
+[-Lax::RequireExplicitPackage::ExceptForPragmata]
 [-Miscellanea::RequireRcsKeywords]
 [-Miscellanea::ProhibitUnrestrictedNoCritic]
 [-Modules::ProhibitAutomaticExportation] 
@@ -41,6 +43,7 @@
 [-Modules::RequireBarewordIncludes]
 [-Modules::RequireEndWithOne]
 [-Modules::RequireExplicitInclusion]
+[-Modules::RequireExplicitPackage]
 [-NamingConventions::Capitalization]
 [-References::ProhibitDoubleSigils]
 [-RegularExpressions::ProhibitCaptureWithoutTest]
@@ -50,12 +53,15 @@
 [-RegularExpressions::ProhibitFixedStringMatches]
 [-RegularExpressions::RequireExtendedFormatting]
 [-RegularExpressions::RequireLineBoundaryMatching]
+[-Subroutines::ProhibitCallsToUnexportedSubs]
+[-Subroutines::ProhibitCallsToUndeclaredSubs]
 [-Subroutines::ProhibitExcessComplexity]
 [-Subroutines::ProhibitExplicitReturnUndef]
 [-Subroutines::ProhibitExportingUndeclaredSubs]
 [-Subroutines::ProhibitManyArgs]
 [-Subroutines::ProtectPrivateSubs]
 [-Subroutines::RequireArgUnpacking]
+[-TestingAndDebugging::ProhibitNoWarnings]
 [-Tics::ProhibitLongLines]
 [-ValuesAndExpressions::ProhibitAccessOfPrivateData]
 [-ValuesAndExpressions::ProhibitCommaSeparatedStatements]

Modified: DBD-Pg/trunk/Pg.pm
==============================================================================
--- DBD-Pg/trunk/Pg.pm	(original)
+++ DBD-Pg/trunk/Pg.pm	Sat Mar  5 20:35:43 2011
@@ -100,7 +100,7 @@
 	}
 
 	## Deprecated
-	sub _pg_use_catalog {
+	sub _pg_use_catalog { ## no critic (ProhibitUnusedPrivateSubroutines)
 		return 'pg_catalog.';
 	}
 
@@ -439,47 +439,47 @@
 			: 'af.adsrc';
 
 		my $col_info_sql = qq!
-			SELECT
-				NULL::text AS "TABLE_CAT"
-				, quote_ident(n.nspname) AS "TABLE_SCHEM"
-				, quote_ident(c.relname) AS "TABLE_NAME"
-				, quote_ident(a.attname) AS "COLUMN_NAME"
-				, a.atttypid AS "DATA_TYPE"
-				, pg_catalog.format_type(a.atttypid, NULL) AS "TYPE_NAME"
-				, a.attlen AS "COLUMN_SIZE"
-				, NULL::text AS "BUFFER_LENGTH"
-				, NULL::text AS "DECIMAL_DIGITS"
-				, NULL::text AS "NUM_PREC_RADIX"
-				, CASE a.attnotnull WHEN 't' THEN 0 ELSE 1 END AS "NULLABLE"
-				, $remarks AS "REMARKS"
-				, $column_def AS "COLUMN_DEF"
-				, NULL::text AS "SQL_DATA_TYPE"
-				, NULL::text AS "SQL_DATETIME_SUB"
-				, NULL::text AS "CHAR_OCTET_LENGTH"
-				, a.attnum AS "ORDINAL_POSITION"
-				, CASE a.attnotnull WHEN 't' THEN 'NO' ELSE 'YES' END AS "IS_NULLABLE"
-				, pg_catalog.format_type(a.atttypid, a.atttypmod) AS "pg_type"
-				, '?' AS "pg_constraint"
-				, n.nspname AS "pg_schema"
-				, c.relname AS "pg_table"
-				, a.attname AS "pg_column"
-				, a.attrelid AS "pg_attrelid"
-				, a.attnum AS "pg_attnum"
-				, a.atttypmod AS "pg_atttypmod"
-				, t.typtype AS "_pg_type_typtype"
-				, t.oid AS "_pg_type_oid"
-			FROM
-				pg_catalog.pg_type t
-				JOIN pg_catalog.pg_attribute a ON (t.oid = a.atttypid)
-				JOIN pg_catalog.pg_class c ON (a.attrelid = c.oid)
-				LEFT JOIN pg_catalog.pg_attrdef af ON (a.attnum = af.adnum AND a.attrelid = af.adrelid)
-				$schemajoin
-			WHERE
-				a.attnum >= 0
-				AND c.relkind IN ('r','v')
-				$whereclause
-			ORDER BY "TABLE_SCHEM", "TABLE_NAME", "ORDINAL_POSITION"
-			!;
+            SELECT
+                NULL::text AS "TABLE_CAT"
+                , quote_ident(n.nspname) AS "TABLE_SCHEM"
+                , quote_ident(c.relname) AS "TABLE_NAME"
+                , quote_ident(a.attname) AS "COLUMN_NAME"
+                , a.atttypid AS "DATA_TYPE"
+                , pg_catalog.format_type(a.atttypid, NULL) AS "TYPE_NAME"
+                , a.attlen AS "COLUMN_SIZE"
+                , NULL::text AS "BUFFER_LENGTH"
+                , NULL::text AS "DECIMAL_DIGITS"
+                , NULL::text AS "NUM_PREC_RADIX"
+                , CASE a.attnotnull WHEN 't' THEN 0 ELSE 1 END AS "NULLABLE"
+                , $remarks AS "REMARKS"
+                , $column_def AS "COLUMN_DEF"
+                , NULL::text AS "SQL_DATA_TYPE"
+                , NULL::text AS "SQL_DATETIME_SUB"
+                , NULL::text AS "CHAR_OCTET_LENGTH"
+                , a.attnum AS "ORDINAL_POSITION"
+                , CASE a.attnotnull WHEN 't' THEN 'NO' ELSE 'YES' END AS "IS_NULLABLE"
+                , pg_catalog.format_type(a.atttypid, a.atttypmod) AS "pg_type"
+                , '?' AS "pg_constraint"
+                , n.nspname AS "pg_schema"
+                , c.relname AS "pg_table"
+                , a.attname AS "pg_column"
+                , a.attrelid AS "pg_attrelid"
+                , a.attnum AS "pg_attnum"
+                , a.atttypmod AS "pg_atttypmod"
+                , t.typtype AS "_pg_type_typtype"
+                , t.oid AS "_pg_type_oid"
+            FROM
+                pg_catalog.pg_type t
+                JOIN pg_catalog.pg_attribute a ON (t.oid = a.atttypid)
+                JOIN pg_catalog.pg_class c ON (a.attrelid = c.oid)
+                LEFT JOIN pg_catalog.pg_attrdef af ON (a.attnum = af.adnum AND a.attrelid = af.adrelid)
+                $schemajoin
+            WHERE
+                a.attnum >= 0
+                AND c.relkind IN ('r','v')
+                $whereclause
+            ORDER BY "TABLE_SCHEM", "TABLE_NAME", "ORDINAL_POSITION"
+            !;
 
 		my $data = $dbh->selectall_arrayref($col_info_sql) or return undef;
 
@@ -586,35 +586,35 @@
 		}
 
 		my $table_stats_sql = qq{
-			SELECT d.relpages, d.reltuples, n.nspname
-			FROM   pg_catalog.pg_class d, pg_catalog.pg_namespace n
-			WHERE  d.relname = ? $schema_where
-		};
+            SELECT d.relpages, d.reltuples, n.nspname
+            FROM   pg_catalog.pg_class d, pg_catalog.pg_namespace n
+            WHERE  d.relname = ? $schema_where
+        };
 
 		my $colnames_sql = qq{
-			SELECT
-				a.attnum, a.attname
-			FROM
-				pg_catalog.pg_attribute a, pg_catalog.pg_class d, pg_catalog.pg_namespace n
-			WHERE
-				a.attrelid = d.oid AND d.relname = ? $schema_where
-		};
+            SELECT
+                a.attnum, a.attname
+            FROM
+                pg_catalog.pg_attribute a, pg_catalog.pg_class d, pg_catalog.pg_namespace n
+            WHERE
+                a.attrelid = d.oid AND d.relname = ? $schema_where
+        };
 
 		my $stats_sql = qq{
-			SELECT
-				c.relname, i.indkey, i.indisunique, i.indisclustered, a.amname,
-				n.nspname, c.relpages, c.reltuples, i.indexprs,
-				pg_get_expr(i.indpred,i.indrelid) as predicate
-			FROM
-				pg_catalog.pg_index i, pg_catalog.pg_class c,
-				pg_catalog.pg_class d, pg_catalog.pg_am a,
-				pg_catalog.pg_namespace n
-			WHERE
-				d.relname = ? $schema_where AND d.oid = i.indrelid
-				AND i.indexrelid = c.oid AND c.relam = a.oid
-			ORDER BY
-				i.indisunique desc, a.amname, c.relname
-		};
+            SELECT
+                c.relname, i.indkey, i.indisunique, i.indisclustered, a.amname,
+                n.nspname, c.relpages, c.reltuples, i.indexprs,
+                pg_get_expr(i.indpred,i.indrelid) as predicate
+            FROM
+                pg_catalog.pg_index i, pg_catalog.pg_class c,
+                pg_catalog.pg_class d, pg_catalog.pg_am a,
+                pg_catalog.pg_namespace n
+            WHERE
+                d.relname = ? $schema_where AND d.oid = i.indrelid
+                AND i.indexrelid = c.oid AND c.relam = a.oid
+            ORDER BY
+                i.indisunique desc, a.amname, c.relname
+        };
 
 		my @output_rows;
 
@@ -722,23 +722,23 @@
 		}
 
 		my $pri_key_sql = qq{
-			SELECT
-				  c.oid
-				, quote_ident(n.nspname)
-				, quote_ident(c.relname)
-				, quote_ident(c2.relname)
-				, i.indkey, quote_ident(t.spcname), quote_ident(t.spclocation)
-				, n.nspname, c.relname, c2.relname
-			FROM
-				pg_catalog.pg_class c
-				JOIN pg_catalog.pg_index i ON (i.indrelid = c.oid)
-				JOIN pg_catalog.pg_class c2 ON (c2.oid = i.indexrelid)
-				LEFT JOIN pg_catalog.pg_namespace n ON (n.oid = c.relnamespace)
-				LEFT JOIN $TSJOIN
-			WHERE
-				i.indisprimary IS TRUE
-			$whereclause
-		};
+            SELECT
+                  c.oid
+                , quote_ident(n.nspname)
+                , quote_ident(c.relname)
+                , quote_ident(c2.relname)
+                , i.indkey, quote_ident(t.spcname), quote_ident(t.spclocation)
+                , n.nspname, c.relname, c2.relname
+            FROM
+                pg_catalog.pg_class c
+                JOIN pg_catalog.pg_index i ON (i.indrelid = c.oid)
+                JOIN pg_catalog.pg_class c2 ON (c2.oid = i.indexrelid)
+                LEFT JOIN pg_catalog.pg_namespace n ON (n.oid = c.relnamespace)
+                LEFT JOIN $TSJOIN
+            WHERE
+                i.indisprimary IS TRUE
+            $whereclause
+        };
 
 		my $sth = $dbh->prepare($pri_key_sql) or return undef;
 		$sth->execute();
@@ -748,13 +748,13 @@
 		# Get the attribute information
 		my $indkey = join ',', split /\s+/, $info->[4];
 		my $sql = qq{
-			SELECT a.attnum, pg_catalog.quote_ident(a.attname) AS colname,
-				pg_catalog.quote_ident(t.typname) AS typename
-			FROM pg_catalog.pg_attribute a, pg_catalog.pg_type t
-			WHERE a.attrelid = '$info->[0]'
-			AND a.atttypid = t.oid
-			AND attnum IN ($indkey);
-		};
+            SELECT a.attnum, pg_catalog.quote_ident(a.attname) AS colname,
+                pg_catalog.quote_ident(t.typname) AS typename
+            FROM pg_catalog.pg_attribute a, pg_catalog.pg_type t
+            WHERE a.attrelid = '$info->[0]'
+            AND a.atttypid = t.oid
+            AND attnum IN ($indkey);
+        };
 		$sth = $dbh->prepare($sql) or return undef;
 		$sth->execute();
 		my $attribs = $sth->fetchall_hashref('attnum');
@@ -906,38 +906,38 @@
 
 		## Grab everything except specific column names:
 		my $fk_sql = qq{
-		SELECT conrelid, confrelid, contype, conkey, confkey,
-			pg_catalog.quote_ident(c.relname) AS t_name, pg_catalog.quote_ident(n2.nspname) AS t_schema,
-			pg_catalog.quote_ident(n.nspname) AS c_schema, pg_catalog.quote_ident(conname) AS c_name,
-			CASE
-				WHEN confupdtype = 'c' THEN 0
-				WHEN confupdtype = 'r' THEN 1
-				WHEN confupdtype = 'n' THEN 2
-				WHEN confupdtype = 'a' THEN 3
-				WHEN confupdtype = 'd' THEN 4
-				ELSE -1
-			END AS update,
-			CASE
-				WHEN confdeltype = 'c' THEN 0
-				WHEN confdeltype = 'r' THEN 1
-				WHEN confdeltype = 'n' THEN 2
-				WHEN confdeltype = 'a' THEN 3
-				WHEN confdeltype = 'd' THEN 4
-				ELSE -1
-			END AS delete,
-			CASE
-				WHEN condeferrable = 'f' THEN 7
-				WHEN condeferred = 't' THEN 6
-				WHEN condeferred = 'f' THEN 5
-				ELSE -1
-			END AS defer
-			FROM pg_catalog.pg_constraint k, pg_catalog.pg_class c, pg_catalog.pg_namespace n, pg_catalog.pg_namespace n2
-			WHERE $WHERE
-				AND k.connamespace = n.oid
-				AND k.conrelid = c.oid
-				AND c.relnamespace = n2.oid
-				ORDER BY conrelid ASC
-				};
+        SELECT conrelid, confrelid, contype, conkey, confkey,
+            pg_catalog.quote_ident(c.relname) AS t_name, pg_catalog.quote_ident(n2.nspname) AS t_schema,
+            pg_catalog.quote_ident(n.nspname) AS c_schema, pg_catalog.quote_ident(conname) AS c_name,
+            CASE
+                WHEN confupdtype = 'c' THEN 0
+                WHEN confupdtype = 'r' THEN 1
+                WHEN confupdtype = 'n' THEN 2
+                WHEN confupdtype = 'a' THEN 3
+                WHEN confupdtype = 'd' THEN 4
+                ELSE -1
+            END AS update,
+            CASE
+                WHEN confdeltype = 'c' THEN 0
+                WHEN confdeltype = 'r' THEN 1
+                WHEN confdeltype = 'n' THEN 2
+                WHEN confdeltype = 'a' THEN 3
+                WHEN confdeltype = 'd' THEN 4
+                ELSE -1
+            END AS delete,
+            CASE
+                WHEN condeferrable = 'f' THEN 7
+                WHEN condeferred = 't' THEN 6
+                WHEN condeferred = 'f' THEN 5
+                ELSE -1
+            END AS defer
+            FROM pg_catalog.pg_constraint k, pg_catalog.pg_class c, pg_catalog.pg_namespace n, pg_catalog.pg_namespace n2
+            WHERE $WHERE
+                AND k.connamespace = n.oid
+                AND k.conrelid = c.oid
+                AND c.relnamespace = n2.oid
+                ORDER BY conrelid ASC
+                };
 
 		my $sth = $dbh->prepare($fk_sql);
 		$sth->execute();
@@ -961,11 +961,11 @@
 		}
 		## Get the information about the columns computed above
 		my $SQL = qq{
-			SELECT a.attrelid, a.attnum, pg_catalog.quote_ident(a.attname) AS colname, 
-				pg_catalog.quote_ident(t.typname) AS typename
-			FROM pg_catalog.pg_attribute a, pg_catalog.pg_type t
-			WHERE a.atttypid = t.oid
-			AND (\n};
+            SELECT a.attrelid, a.attnum, pg_catalog.quote_ident(a.attname) AS colname, 
+                pg_catalog.quote_ident(t.typname) AS typename
+            FROM pg_catalog.pg_attribute a, pg_catalog.pg_type t
+            WHERE a.atttypid = t.oid
+            AND (\n};
 
 		$SQL .= join "\n\t\t\t\tOR\n" => map {
 			my $cols = join ',' => keys %{$colnum{$_}};
@@ -1101,13 +1101,13 @@
 				and (defined $table and $table eq '')
 			 ) {
 			$tbl_sql = qq{
-					SELECT
-						 NULL::text AS "TABLE_CAT"
-					 , NULL::text AS "TABLE_SCHEM"
-					 , NULL::text AS "TABLE_NAME"
-					 , NULL::text AS "TABLE_TYPE"
-					 , NULL::text AS "REMARKS" $extracols
-					};
+                    SELECT
+                         NULL::text AS "TABLE_CAT"
+                     , NULL::text AS "TABLE_SCHEM"
+                     , NULL::text AS "TABLE_NAME"
+                     , NULL::text AS "TABLE_TYPE"
+                     , NULL::text AS "REMARKS" $extracols
+                    };
 		}
 		elsif (# Rule 19b
 					 (defined $catalog and $catalog eq '')
@@ -1116,14 +1116,14 @@
 					) {
 			$extracols = q{,n.nspname AS pg_schema, NULL::text AS pg_table};
 			$tbl_sql = qq{SELECT
-						 NULL::text AS "TABLE_CAT"
-					 , quote_ident(n.nspname) AS "TABLE_SCHEM"
-					 , NULL::text AS "TABLE_NAME"
-					 , NULL::text AS "TABLE_TYPE"
-					 , CASE WHEN n.nspname ~ '^pg_' THEN 'system schema' ELSE 'owned by ' || pg_get_userbyid(n.nspowner) END AS "REMARKS" $extracols
-					FROM pg_catalog.pg_namespace n
-					ORDER BY "TABLE_SCHEM"
-					};
+                       NULL::text AS "TABLE_CAT"
+                     , quote_ident(n.nspname) AS "TABLE_SCHEM"
+                     , NULL::text AS "TABLE_NAME"
+                     , NULL::text AS "TABLE_TYPE"
+                     , CASE WHEN n.nspname ~ '^pg_' THEN 'system schema' ELSE 'owned by ' || pg_get_userbyid(n.nspowner) END AS "REMARKS" $extracols
+                    FROM pg_catalog.pg_namespace n
+                    ORDER BY "TABLE_SCHEM"
+                    };
 		}
 		elsif (# Rule 19c
 					 (defined $catalog and $catalog eq '')
@@ -1132,20 +1132,20 @@
 					 and (defined $type and $type eq '%')
 					) {
 			$tbl_sql = qq{
-					SELECT
-					   NULL::text AS "TABLE_CAT"
-					 , NULL::text AS "TABLE_SCHEM"
-					 , NULL::text AS "TABLE_NAME"
-					 , 'TABLE'    AS "TABLE_TYPE"
-					 , 'relkind: r' AS "REMARKS" $extracols
-					UNION
-					SELECT
-					   NULL::text AS "TABLE_CAT"
-					 , NULL::text AS "TABLE_SCHEM"
-					 , NULL::text AS "TABLE_NAME"
-					 , 'VIEW'     AS "TABLE_TYPE"
-					 , 'relkind: v' AS "REMARKS" $extracols
-				};
+                    SELECT
+                       NULL::text AS "TABLE_CAT"
+                     , NULL::text AS "TABLE_SCHEM"
+                     , NULL::text AS "TABLE_NAME"
+                     , 'TABLE'    AS "TABLE_TYPE"
+                     , 'relkind: r' AS "REMARKS" $extracols
+                    UNION
+                    SELECT
+                       NULL::text AS "TABLE_CAT"
+                     , NULL::text AS "TABLE_SCHEM"
+                     , NULL::text AS "TABLE_NAME"
+                     , 'VIEW'     AS "TABLE_TYPE"
+                     , 'relkind: v' AS "REMARKS" $extracols
+                };
 		}
 		else {
 			# Default SQL
@@ -1178,24 +1178,24 @@
 			}
 			my $whereclause = join "\n\t\t\t\t\t AND " => @search;
 			$tbl_sql = qq{
-				SELECT NULL::text AS "TABLE_CAT"
-					 , quote_ident(n.nspname) AS "TABLE_SCHEM"
-					 , quote_ident(c.relname) AS "TABLE_NAME"
-					 , CASE
-					 		WHEN c.relkind = 'v' THEN
-								CASE WHEN quote_ident(n.nspname) ~ '^pg_' THEN 'SYSTEM VIEW' ELSE 'VIEW' END
-							ELSE
-								CASE WHEN quote_ident(n.nspname) ~ '^pg_' THEN 'SYSTEM TABLE' ELSE 'TABLE' END
-						END AS "TABLE_TYPE"
-					 , d.description AS "REMARKS" $showtablespace $extracols
-				FROM pg_catalog.pg_class AS c
-					LEFT JOIN pg_catalog.pg_description AS d
-						ON (c.oid = d.objoid AND c.tableoid = d.classoid AND d.objsubid = 0)
-					LEFT JOIN pg_catalog.pg_namespace n ON (n.oid = c.relnamespace)
-					LEFT JOIN $TSJOIN
-				WHERE $whereclause
-				ORDER BY "TABLE_TYPE", "TABLE_CAT", "TABLE_SCHEM", "TABLE_NAME"
-				};
+                SELECT NULL::text AS "TABLE_CAT"
+                     , quote_ident(n.nspname) AS "TABLE_SCHEM"
+                     , quote_ident(c.relname) AS "TABLE_NAME"
+                     , CASE
+                             WHEN c.relkind = 'v' THEN
+                                CASE WHEN quote_ident(n.nspname) ~ '^pg_' THEN 'SYSTEM VIEW' ELSE 'VIEW' END
+                            ELSE
+                                CASE WHEN quote_ident(n.nspname) ~ '^pg_' THEN 'SYSTEM TABLE' ELSE 'TABLE' END
+                        END AS "TABLE_TYPE"
+                     , d.description AS "REMARKS" $showtablespace $extracols
+                FROM pg_catalog.pg_class AS c
+                    LEFT JOIN pg_catalog.pg_description AS d
+                        ON (c.oid = d.objoid AND c.tableoid = d.classoid AND d.objsubid = 0)
+                    LEFT JOIN pg_catalog.pg_namespace n ON (n.oid = c.relnamespace)
+                    LEFT JOIN $TSJOIN
+                WHERE $whereclause
+                ORDER BY "TABLE_TYPE", "TABLE_CAT", "TABLE_SCHEM", "TABLE_NAME"
+                };
 		}
 		my $sth = $dbh->prepare( $tbl_sql ) or return undef;
 		$sth->execute();

Modified: DBD-Pg/trunk/t/03dbmethod.t
==============================================================================
--- DBD-Pg/trunk/t/03dbmethod.t	(original)
+++ DBD-Pg/trunk/t/03dbmethod.t	Sat Mar  5 20:35:43 2011
@@ -1141,7 +1141,7 @@
 $t='DB handle method "quote" works with an undefined value';
 my $foo;
 {
-	no warnings; ## Perl does not like undef args
+	no warnings;## Perl does not like undef args
 	is ($dbh->quote($foo), q{NULL}, $t);
 }
 $t='DB handle method "quote" works with a supplied data type argument';
@@ -1411,7 +1411,7 @@
 
 	$t='DB handle method "pg_lo_import" works';
 	my ($fh,$filename) = File::Temp::tmpnam();
-	print $fh "abc\ndef";
+	print {$fh} "abc\ndef";
 	close $fh or warn 'Failed to close temporary file';
 	$handle = $dbh->pg_lo_import($filename);
 	my $objid = $handle;
@@ -1546,7 +1546,7 @@
 
 	$t='DB handle method "pg_lo_import" works (AutoCommit on)';
 	my ($fh,$filename) = File::Temp::tmpnam();
-	print $fh "abc\ndef";
+	print {$fh} "abc\ndef";
 	close $fh or warn 'Failed to close temporary file';
 	$handle = $dbh->pg_lo_import($filename);
 	ok ($handle, $t);

Modified: DBD-Pg/trunk/t/03smethod.t
==============================================================================
--- DBD-Pg/trunk/t/03smethod.t	(original)
+++ DBD-Pg/trunk/t/03smethod.t	Sat Mar  5 20:35:43 2011
@@ -27,7 +27,7 @@
 
 my $pglibversion = $dbh->{pg_lib_version};
 
-my ($SQL, $sth, $sth2, $result, @result, $expected, $warning, $rows, $t);
+my ($SQL, $sth, $sth2, $result, @result, $expected, $rows, $t);
 
 #
 # Test of the prepare flags
@@ -674,14 +674,14 @@
 	my $action = POSIX::SigAction->new(
 		sub {$sthl->cancel},POSIX::SigSet->new(SIGALRM));
 	$oldaction = POSIX::SigAction->new;
-	POSIX::sigaction(SIGALRM,$action,$oldaction);  ## no critic (ProhibitCallsToUnexportedSubs)
+	POSIX::sigaction(SIGALRM,$action,$oldaction);
 
 	alarm(2); # seconds before alarm
 	$sthl->execute(1);
 	alarm(0); # cancel alarm (if execute didn't block)
 };
 # restore original signal handler
-POSIX::sigaction(SIGALRM,$oldaction); ## no critic (ProhibitCallsToUnexportedSubs)
+POSIX::sigaction(SIGALRM,$oldaction);
 like ($@,qr/canceling statement due to user request/,'cancel');
 $dbh2->disconnect();
 

Modified: DBD-Pg/trunk/t/07copy.t
==============================================================================
--- DBD-Pg/trunk/t/07copy.t	(original)
+++ DBD-Pg/trunk/t/07copy.t	Sat Mar  5 20:35:43 2011
@@ -22,7 +22,7 @@
 
 ok (defined $dbh, 'Connect to database for bytea testing');
 
-my ($sth,$count,$result,$expected,@data,$t);
+my ($result,$expected,@data,$t);
 
 my $table = 'dbd_pg_test4';
 $dbh->do(qq{CREATE TABLE $table(id2 integer, val2 text)});

Modified: DBD-Pg/trunk/t/08async.t
==============================================================================
--- DBD-Pg/trunk/t/08async.t	(original)
+++ DBD-Pg/trunk/t/08async.t	Sat Mar  5 20:35:43 2011
@@ -30,7 +30,7 @@
 
 isnt ($dbh, undef, 'Connect to database for async testing');
 
-my ($t,$sth,$count,$res,$expected,@data);
+my ($t,$sth,$res);
 my $pgversion = $dbh->{pg_server_version};
 my $table = 'dbd_pg_test1';
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.