6 use lib 't/lib', 'lib';
8 use Test::More tests => 6;
20 eval { extends 'Foo'; };
21 ::ok(!$@, '... loaded Foo superclass correctly');
30 eval { extends 'Bar'; };
31 ::ok(!$@, '... loaded (inline) Bar superclass correctly');
40 eval { extends 'Foo', 'Bar'; };
41 ::ok(!$@, '... loaded Foo and (inline) Bar superclass correctly');
50 eval { extends 'No::Class'; };
51 ::ok($@, '... could not find the superclass (as expected)');
52 ::like($@, qr/^Could not load superclass 'No\:\:Class' because \:/, '... and got the error we expected');