4 use Test::More tests => 4;
6 use MooseX::Runnable::Invocation;
12 with 'MooseX::Runnable';
18 with 'MooseX::Runnable::Invocation::Plugin::Role::CmdlineArgs';
20 has 'init' => ( is => 'ro', required => 1 );
22 sub _build_initargs_from_cmdline {
24 $initargs = join ',', @_;
25 return { init => 'args' };
31 $i = MooseX::Runnable::Invocation->new(
34 '+Plugin' => [qw/foo bar baz/],
37 } 'created invocation without dying';
39 ok $i, 'created invocation ok';
41 is $initargs, 'foo,bar,baz', 'got initargs';