9 if ( !eval { require Test::Deep } )
11 plan skip_all => 'Test requires Test::Deep';
23 with 'MooseX::Getopt';
38 @ARGV = qw(--bar 10 file.dat);
42 $pa = Testing::Foo->process_argv(baz => 100);
43 } '... this should work';
44 isa_ok($pa, 'MooseX::Getopt::ProcessedArgv');
46 Test::Deep::cmp_deeply($pa->argv_copy, [
51 Test::Deep::cmp_deeply($pa->cli_params, {
54 Test::Deep::cmp_deeply($pa->constructor_params, {
56 }, 'constructor_params');
57 Test::Deep::cmp_deeply($pa->extra_argv, [