On Wed, 30 Jun 2010, Andy Armstrong wrote:
> I think it's reasonably sensible to disable the is_symlink parts of the
> test when PERL_CORE is set.
>
> This change does that:
>
> http://github.com/AndyA/Test-Harness/commit/5b4634394b9afd5c111a2b6fc62dc57b507a0b05
>
> Can it be pulled from there or should I make a patch?
Unfortunately, when I tried that, I got the following error message:
# Failed test '... file->* set'
# at t/source.t line 160.
# Structures begin differing at:
# $got->{lstat} = ARRAY(0x827c448)
# $expected->{lstat} = Does not exist
# Looks like you failed 1 test of 45.
../cpan/Test-Harness/t/source.t ..
1..45
ok 1 - use TAP::Parser::Source;
ok 2 - new source isa TAP::Parser::Source
ok 3 - TAP::Parser::Source->can(...)
ok 4 - config empty by default
ok 5 - config_for( Foo )
ok 6 - config_for( ...::SourceHandler::Foo )
ok 7 - merge not set by default
ok 8 - ... merge now set
ok 9 - switches not set by default
ok 10 - ... switches now set
ok 11 - test_args not set by default
ok 12 - ... test_args now set
ok 13 - assemble_meta for scalar that isnt a file
ok 14 - ... and caches meta
ok 15 - assemble_meta for array
ok 16 - assemble_meta for array
ok 17 - assemble_meta for array
ok 18 - assemble_meta for array
ok 19 - assemble_meta for file
ok 20 - ... file->stat set
ok 21 - ... file->size set
ok 22 - ... file->dir set
ok 23 - ... file->read set
ok 24 - ... file->write set
ok 25 - ... file->execute set
not ok 26 - ... file->* set
ok 27 - assemble_meta for directory
ok 28 - ... file->stat set
ok 29 - ... file->dir set
ok 30 - ... file->size set
ok 31 - ... file->binary set
ok 32 - ... file->empty set
ok 33 - ... file->read set
ok 34 - ... file->write set
ok 35 - ... file->execute set
ok 36 - ... file->* set
ok 37 - assemble_meta for symlink
ok 38 - ... file->stat set
ok 39 - ... file->lstat set
ok 40 - ... file->size set
ok 41 - ... file->dir set
ok 42 - ... file->read set
ok 43 - ... file->write set
ok 44 - ... file->execute set
ok 45 - ... file->* set
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/45 subtests
Test Summary Report
-------------------
../cpan/Test-Harness/t/source.t (Wstat: 256 Tests: 45 Failed: 1)
Failed test: 26
Non-zero exit status: 1
Files=1, Tests=45, 1 wallclock secs ( 0.00 usr 0.00 sys + 0.04 cusr 0.00 csys = 0.04 CPU)
Result: FAIL
--
Andy Dougherty doughera@lafayette.edu
Thread Previous
|
Thread Next