For some reason I haven't been able to figure out, perl5.00503 can't seem
to handle the TODO test in t/pmc/object-meths.t. Here's the result of
perl5.005 t/harness t/pmc/object-meths.t
t/pmc/object-meths..FAILED test 19
Failed 1/21 tests, 95.24% okay
Failed Test Status Wstat Total Fail Failed List of failed
-------------------------------------------------------------------------------
t/pmc/object-me 21 1 4.76% 19
Failed 1/1 test scripts, 0.00% okay. 1/21 subtests failed, 95.24% okay.
The same command with perl5.6 or 5.8 reports all tests succeed.
Does anybody know how to fix this?
Annoyingly, if I try to see what's going on with t/harness's documented -v
switch, chaos ensues:
perl5.005 t/harness -v t/pmc/object-meths.t
t/pmc/object-meths..# Failed test (t/pmc/object-meths.t at line 62)
# got: 'debug = 0x0
# Reading /home/doughera/src/parrot/parrot-andy/t/pmc/object-meths_5.pasm
# using optimization '0' (0)
# Starting parse...
# 13 lines compiled.
# Running...
# main
# in meth
# back
# '
# expected: 'main
# in meth
# back
# '
[ etc.]
So my other question is: Is t/harness -v actually supposed to work
and do something useful?
(Incidentally, all of this presumes that I've installed a recent
File::Spec into parrot's lib/ directory -- 5.005's File::Spec isn't up to
the task.)
--
Andy Dougherty [EMAIL PROTECTED]