6 use lib 't/lib', 'lib';
8 use Test::More tests => 6;
18 eval { extends 'Foo'; };
19 ::ok(!$@, '... loaded Foo superclass correctly');
26 eval { extends 'Bar'; };
27 ::ok(!$@, '... loaded (inline) Bar superclass correctly');
34 eval { extends 'Foo', 'Bar'; };
35 ::ok(!$@, '... loaded Foo and (inline) Bar superclass correctly');
42 eval { extends 'No::Class'; };
43 ::ok($@, '... could not find the superclass (as expected)');
44 ::like($@, qr/^Could not load class \(No\:\:Class\) because \:/, '... and got the error we expected');