Regenerate test files
[gitmo/Mouse.git] / t / 030_roles / 041_empty_method_modifiers_meta_bug.t
CommitLineData
6cfa1e5e 1#!/usr/bin/perl
fde8e43f 2# This is automatically generated by author/import-moose-test.pl.
3# DO NOT EDIT THIS FILE. ANY CHANGES WILL BE LOST!!!
4use t::lib::MooseCompat;
6cfa1e5e 5use strict;
6use warnings;
7
fde8e43f 8use Test::More;
6cfa1e5e 9
10# test role and class
11package SomeRole;
12use Mouse::Role;
13
14requires 'foo';
15
16package SomeClass;
17use Mouse;
18has 'foo' => (is => 'rw');
19with 'SomeRole';
20
21package main;
22
23#my $c = SomeClass->new;
24#isa_ok( $c, 'SomeClass');
25
26for my $modifier_type (qw[ before around after ]) {
27 my $get_func = "get_${modifier_type}_method_modifiers";
28 my @mms = eval{ SomeRole->meta->$get_func('foo') };
29 is($@, '', "$get_func for no method mods does not die");
30 is(scalar(@mms),0,'is an empty list');
31}
fde8e43f 32
33done_testing;