X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F10_03pg_common.t;h=0c66a3c8c75d4e5a6f6cb72b9813aee9dc4dbf77;hb=9ff235d2b5c3ae8d08097744344bce8f119e709b;hp=c1b75b3354b8f6749698780cbf967baa4e5b2962;hpb=a01ac8ee4339fe7a212934ad51ea34cd9b4921cc;p=dbsrgits%2FDBIx-Class-Schema-Loader.git diff --git a/t/10_03pg_common.t b/t/10_03pg_common.t index c1b75b3..0c66a3c 100644 --- a/t/10_03pg_common.t +++ b/t/10_03pg_common.t @@ -1,6 +1,7 @@ use strict; use warnings; use utf8; +use DBIx::Class::Optional::Dependencies; use DBIx::Class::Schema::Loader 'make_schema_at'; use DBIx::Class::Schema::Loader::Utils qw/no_warnings slurp_file/; use Test::More; @@ -489,6 +490,9 @@ my $tester = dbixcsl_common_tests->new( if( !$dsn || !$user ) { $tester->skip_tests('You need to set the DBICTEST_PG_DSN, _USER, and _PASS environment variables'); } +elsif (!DBIx::Class::Optional::Dependencies->req_ok_for ('rdbms_pg')) { + $tester->skip_tests('You need to install ' . DBIx::Class::Optional::Dependencies->req_missing_for ('rdbms_pg')); +} else { $tester->run_tests(); }