Skip Menu |

This queue is for tickets about the MooseX-App-Cmd CPAN distribution.

Report information
The Basics
Id: 75447
Status: resolved
Worked: 3 min
Priority: 0/
Queue: MooseX-App-Cmd

People
Owner: mjgardner [...] cpan.org
Requestors: KENTNL [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.07
Fixed in: (no value)



Subject: Fails configfile.t and basic.t with output not matching the regex
t/00-load.t ............. ok  
t/basic.t ............... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/12 subtests

Show quoted text
#   Failed test 'required option field is missing'
#   at t/basic.t line 72.
#                   'Required option missing: wow
# basic.t bark [-?] [long options...]
#       --wow              required option field
#       -? --usage --help  Prints this usage information.
# '
#     doesn't match '(?^:Mandatory parameter 'wow' missing in call to \(eval\))'
# Looks like you failed 1 test of 12.
t/build_emulates_new.t .. ok  
t/configfile.t .......... 1/2
Show quoted text
#   Failed test 'command died with the correct string'
#   at t/configfile.t line 29.
#                   'Required option missing: moo
# configfile.t moo [-?] [long options...]
#       --configfile       
#       --moo              required option field
#       -? --usage --help  Prints this usage information.
# '
#     doesn't match '(?^:Mandatory parameter 'moo' missing in call to \(eval\))'
t/configfile.t .......... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/2 subtests

Test Summary Report
-------------------
t/basic.t             (Wstat: 256 Tests: 12 Failed: 1)
  Failed test:  7
  Non-zero exit status: 1
t/configfile.t        (Wstat: 256 Tests: 2 Failed: 1)
  Failed test:  1
  Non-zero exit status: 1
Files=4, Tests=17,  2 wallclock secs ( 0.04 usr  0.02 sys +  1.89 cusr  0.11 csys =  2.06 CPU)
Result: FAIL
Show quoted text
# Looks like you failed 1 test of 2.
Failed 2/4 test programs. 2/17 subtests failed.

This is due to changes in Getopt::Long::Descriptive. I'll work on a release that requires the new version.