On Thu Jun 19 22:47:58 2008, [EMAIL PROTECTED] wrote: > > Some of the other TODO tests use code like: > > my @todo; > @todo = ( todo => 'some reason' ) if $^O =~ /SomePlatform/; > > some_test_assertion( $expect, $receive, $description, @todo ); > > This seems appropriate here. >
It appears that this test has special functionality for naming the OSes on which a given test is expected to fail: XXX: FIXME: TODO: Tests that are expected to fail on a certain OS can be marked as such by trailing the comment with a "skip:" section. Skips are tags separated by space consisting of a $^O optionally trailed with ":osvers". In the latter case, all os-levels below that are expected to fail. A special tag "all" is allowed for todo tests that should fail on any system. Test #157 has such a skip: tag, so -- if I'm interpreting the POD correctly -- it does not need to be TODO-ed simultaneously. Patched in 28586 and 28587. kid51