X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=dbsrgits%2FDBIx-Class.git;a=blobdiff_plain;f=t%2Fstorage%2Freplicated.t;h=67b6c2b4112fce95a71f729d0c0508463ec34822;hp=67f8618f52d8a48316cbf0c447419edf9c97bc47;hb=68de943862f06cabd397d2e74d12cd9cdc999779;hpb=67b79ae10d09c925c0e120e9de21758f388c8e70 diff --git a/t/storage/replicated.t b/t/storage/replicated.t index 67f8618..67b6c2b 100644 --- a/t/storage/replicated.t +++ b/t/storage/replicated.t @@ -1,31 +1,32 @@ use strict; use warnings; -use lib qw(t/lib); + use Test::More; + +BEGIN { + require DBIx::Class; + plan skip_all => 'Test needs ' . DBIx::Class::Optional::Dependencies->req_missing_for ('test_replicated') + unless DBIx::Class::Optional::Dependencies->req_ok_for ('test_replicated'); +} + +use Test::Moose; use Test::Exception; -use DBICTest; use List::Util 'first'; use Scalar::Util 'reftype'; use File::Spec; use IO::Handle; +use Moose(); +use MooseX::Types(); +note "Using Moose version $Moose::VERSION and MooseX::Types version $MooseX::Types::VERSION"; -BEGIN { - eval { require Test::Moose; Test::Moose->import() }; - plan skip_all => "Need Test::Moose to run this test" if $@; - require DBIx::Class; - - plan skip_all => 'Test needs ' . DBIx::Class::Optional::Dependencies->req_missing_for ('replicated') - unless DBIx::Class::Optional::Dependencies->req_ok_for ('replicated'); -} +use lib qw(t/lib); +use DBICTest; use_ok 'DBIx::Class::Storage::DBI::Replicated::Pool'; use_ok 'DBIx::Class::Storage::DBI::Replicated::Balancer'; use_ok 'DBIx::Class::Storage::DBI::Replicated::Replicant'; use_ok 'DBIx::Class::Storage::DBI::Replicated'; -use Moose(); -use MooseX::Types(); -note "Using Moose version $Moose::VERSION and MooseX::Types version $MooseX::Types::VERSION"; =head1 HOW TO USE