Fix test failure on MSWin32
Peter Rabbitson [Fri, 20 Apr 2012 07:41:28 +0000 (09:41 +0200)]
lib/DBIx/Class/Optional/Dependencies.pm
xt/optional_deps.t

index afd41f5..b8708b6 100644 (file)
@@ -253,6 +253,7 @@ my $reqs = {
 
   rdbms_pg => {
     req => {
+      # when changing this list make sure to adjust xt/optional_deps.t
       %$rdbms_pg,
     },
     pod => {
@@ -427,6 +428,7 @@ my $reqs = {
     req => {
       $ENV{DBICTEST_PG_DSN}
         ? (
+          # when changing this list make sure to adjust xt/optional_deps.t
           %$rdbms_pg,
           ($^O ne 'MSWin32' ? ('Sys::SigAction' => '0') : ()),
           'DBD::Pg'               => '2.009002',
index 1b8e6f9..0ae8023 100644 (file)
@@ -119,7 +119,7 @@ is_deeply(
 is_deeply(
   DBIx::Class::Optional::Dependencies->req_list_for('test_rdbms_pg'),
   {
-    'Sys::SigAction' => '0',
+    $^O ne 'MSWin32' ? ('Sys::SigAction' => '0') : (),
     'DBD::Pg'        => '2.009002',
   }, 'optional dependencies for testing Postgres with ENV var ok');