6 use lib 't/lib', 'lib';
8 use Test::More tests => 5;
16 eval { extends 'Foo'; };
17 ::ok(!$@, '... loaded Foo superclass correctly');
24 eval { extends 'Bar'; };
25 ::ok(!$@, '... loaded (inline) Bar superclass correctly');
32 eval { extends 'Foo', 'Bar'; };
33 ::ok(!$@, '... loaded Foo and (inline) Bar superclass correctly');
40 eval { extends 'No::Class'; };
41 ::ok($@, '... could not find the superclass (as expected)');
42 ::like($@, qr/^Could not load class \(No\:\:Class\) because \:/, '... and got the error we expected');