6 use Test::More tests => 1;
9 use_ok('Moose::Policy');
13 package My::Moose::Meta::Attribute;
16 extends 'Moose::Meta::Attribute';
18 before '_process_options' => sub {
19 my ($class, $name, $options) = @_;
20 if (exists $options->{is}) {
21 if ($options->{is} eq 'ro') {
22 $options->{reader} = 'get_' . $name;
24 elsif ($options->{is} eq 'rw') {
25 $options->{reader} = 'get_' . $name;
26 $options->{writer} = 'set_' . $name;
28 delete $options->{is};
35 package My::Moose::Policy;