The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NOTE: A fair amount of these tests will likely be irrelevant once we have more fine grained control over the class building process. A lot of the edge cases tested here are actually related to class construction order and not any real functionality. - SL

Role which requires a method implemented in another role as an override (it does not remove the requirement)

Role which requires a method implemented in the consuming class as an override. It will fail since method modifiers are second class citizens.

Now same thing, but with a before method modifier.

Now same thing, but with a method from an attribute method modifier.