X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F40resultsetmanager.t;h=2ac44eb88a9bc9e66cda09a115d842622d089af0;hb=26148d36e66d7f7c67863cea8d6501739b765692;hp=97f6fc7f62474c864e9b9a4e07847c6fce30d2bb;hpb=cc6504dcebbf6dc3155d483f555eca800e99ee48;p=dbsrgits%2FDBIx-Class.git diff --git a/t/40resultsetmanager.t b/t/40resultsetmanager.t index 97f6fc7..2ac44eb 100644 --- a/t/40resultsetmanager.t +++ b/t/40resultsetmanager.t @@ -1,23 +1,22 @@ -#!/usr/bin/perl - use strict; use warnings; use Test::More; use lib qw(t/lib); -use DBICTest::Extra; BEGIN { - eval "use Class::Inspector"; - plan $@ - ? ( skip_all => 'needs Class:Inspector for testing' ) - : ( tests => 4 ); + local $SIG{__WARN__} = sub {}; + require DBIx::Class::ResultSetManager; } -my $schema = DBICTest::Extra->compose_connection('DB', 'foo'); +use DBICTest::ResultSetManager; + +my $schema = DBICTest::ResultSetManager->compose_namespace('DB'); my $rs = $schema->resultset('Foo'); ok( !DB::Foo->can('bar'), 'Foo class does not have bar method' ); ok( $rs->can('bar'), 'Foo resultset class has bar method' ); -isa_ok( $rs, 'DBICTest::Extra::Foo::_resultset', 'Foo resultset class is correct' ); +isa_ok( $rs, 'DBICTest::ResultSetManager::Foo::_resultset', 'Foo resultset class is correct' ); is( $rs->bar, 'good', 'bar method works' ); + +done_testing;