perl6 - Why does panda fail to install my module when all tests pass locally? -


i'm author of pod-perl5 perl 6 module parses perl 5 pod. until release of perl 6.c, module installed fine panda install pod::perl5. fails extensive list of errors (excerpt below, full output here). tests pass when running test suite with: prove --exec perl6 -r

i asked on irc #perl6 channel, , have tried "nuke everything, re-install" tactic. didn't work. can else help?

$ panda install pod::perl5 ==> fetching pod::perl5 ==> building pod::perl5 ==> testing pod::perl5  # failed test 'found 8 paragraphs' # @ t/grammar/01_formatting.t line 11 # expected: '8' #      got: '1' use of uninitialized value $v of type in string context of .^name, .perl, .gist, or .say can stringify undefined things, if needed.  in block <unit> @ t/grammar/01_formatting.t line 13  # failed test 'match format text' # @ t/grammar/01_formatting.t line 13 # expected: 'this text example of inline italicised/emphasised' #      got: '' use of uninitialized value $v of type in string context of .^name, .perl, .gist, or .say can stringify undefined things, if needed.  in block <unit> @ t/grammar/01_formatting.t line 17  # failed test 'matches format text' # @ t/grammar/01_formatting.t line 17 # expected: 'this text italicised/emphasised  # across  # newlines' #      got: '' use of uninitialized value $v of type in string context of .^name, .perl, .gist, or .say can stringify undefined things, if needed.  in block <unit> @ t/grammar/01_formatting.t line 21  # failed test 'matches format text' # @ t/grammar/01_formatting.t line 21 # expected: 'italicised words' #      got: '' use of uninitialized value $v of type in string context of .^name, .perl, .gist, or .say can stringify undefined things, if needed.  in block <unit> @ t/grammar/01_formatting.t line 25  # failed test 'matches format text' # @ t/grammar/01_formatting.t line 25 # expected: 'italicised # words' #      got: '' use of uninitialized value $v of type in string context of .^name, .perl, .gist, or .say can stringify undefined things, if needed.  in block <unit> @ t/grammar/01_formatting.t line 29  # failed test 'matches format text' # @ t/grammar/01_formatting.t line 29 # expected: 'bolded b<words> within italics!' #      got: '' use of uninitialized value $v of type in string context of .^name, .perl, .gist, or .say can stringify undefined things, if needed.  in block <unit> @ t/grammar/01_formatting.t line 33  ... 

panda calling prove following:

$prove-command, '-e', "$*executable $libs -ilib", "--norc", '-r', 't/' 

translated bash be:

prove -e "perl6 -ilib" --norc -r t/ 

what results in same output provided.

please file bugreport @ https://github.com/tadzik/panda/issues information provided above.


Comments

Popular posts from this blog

routing - AngularJS State management ->load multiple states in one page -

python - GRASS parser() error -

Swift game error message -