use strict;
use warnings;
use Test::More tests => 11;
-use Test::Exception;
+use t::Exception;
lives_ok {
package Role;
extends 'Role::Parent';
no Mouse::Role;
-} qr/Role does not currently support 'extends'/;
+} qr/Roles do not support 'extends'/;
lives_ok {
package Role;
no Mouse::Role;
};
-throws_ok {
+lives_ok {
package Role;
use Mouse::Role;
with 'Other::Role';
no Mouse::Role;
-} qr/Role does not currently support 'with'/;
+};
-lives_ok {
+throws_ok {
package Role;
use Mouse::Role;
- requires 'required';
excludes 'excluded';
no Mouse::Role;
-};
+} qr/Mouse::Role does not currently support 'excludes'/;
throws_ok {
package Role;