4 use Test::More skip_all => "not implemented yet";
5 #use Test::More tests => 2;
14 Moose::Exporter->setup_import_methods(
15 with_caller => ['has_rw'],
17 extra_parameters => ['-attribute'],
23 $caller->meta->add_attribute($name, is => 'rw', @_);
30 push @init_meta_args, \%args;
32 my $attribute = $args{'-attribute'};
33 my $meta = Moose->init_meta(
38 $meta->add_attribute($attribute, is => 'rw');
46 package My::Moose::User;
47 BEGIN { My::Moose->import };
54 ok(My::Moose::User->meta->get_attribute('counter')->has_accessor, 'our exported sugar works');
57 package My::Other::Moose::User;
60 -attribute => 'counter',
65 ok(My::Moose::User->meta->get_attribute('counter')->has_accessor, 'our extra exporter option worked');