X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Fcdbi%2F24-meta_info.t;h=0a44fb54947af64b7d2a8fd6315d67439d075378;hb=7d5810cd5d389cee98fecaf5d27ac7ed2f27dce4;hp=ba72f17a92df3238e21222ccf998e17545589c31;hpb=68de943862f06cabd397d2e74d12cd9cdc999779;p=dbsrgits%2FDBIx-Class-Historic.git diff --git a/t/cdbi/24-meta_info.t b/t/cdbi/24-meta_info.t index ba72f17..0a44fb5 100644 --- a/t/cdbi/24-meta_info.t +++ b/t/cdbi/24-meta_info.t @@ -1,22 +1,19 @@ use strict; use Test::More; +use Test::Warn; -BEGIN { - eval "use DBIx::Class::CDBICompat;use Time::Piece;"; - plan skip_all => "Time::Piece, Class::Trigger and DBIx::ContextualFetch required: $@" - if $@; +use lib 't/cdbi/testlib'; +use DBIC::Test::SQLite (); # this will issue the necessary SKIPs on missing reqs - plan tests => 12; -} - -use Test::Warn; +eval { require Time::Piece } + or plan skip_all => 'Time::Piece required for this test'; package Temp::DBI; use base qw(DBIx::Class::CDBICompat); Temp::DBI->columns(All => qw(id date)); -my $strptime_inflate = sub { - Time::Piece->strptime(shift, "%Y-%m-%d") +my $strptime_inflate = sub { + Time::Piece->strptime(shift, "%Y-%m-%d") }; Temp::DBI->has_a( date => 'Time::Piece', @@ -73,3 +70,5 @@ package main; is $date->accessor, 'date'; is $date->args->{inflate}, $strptime_inflate; } + +done_testing;