# change too much
BEGIN { $ENV{DBIC_SHUFFLE_UNORDERED_RESULTSETS} = 0 }
-use lib 't/lib';
-use DBICTest;
-
BEGIN {
- eval { require DBIx::Class::CDBICompat }
- or plan skip_all => 'Class::DBI required for this test';
+ require DBIx::Class::Optional::Dependencies;
+ DBIx::Class::Optional::Dependencies->req_ok_for($_)
+ or plan skip_all => DBIx::Class::Optional::Dependencies->req_missing_for($_) . ' required for this test'
+ for qw(cdbicompat test_cdbicompat);
}
+use lib 't/lib';
+use DBICTest;
+
use base qw/DBIx::Class/;
__PACKAGE__->load_components(qw/CDBICompat Core DB/);