develooper Front page | perl.perl5.porters | Postings from April 2004

Re: FileCache 1.03 (as per 5.8.3) breaks system()

Thread Previous | Thread Next
Jerrad Pierce
April 19, 2004 08:13
Re: FileCache 1.03 (as per 5.8.3) breaks system()
Message ID:
>--- 01open.t    (revision 3463)
>+++ 01open.t    (working copy)
>@@ -2,7 +2,7 @@
> use FileCache;
> use vars qw(@files);
>-    @files = qw(foo bar baz quux Foo_Bar);
>+    @files = qw(foo bar baz quux Foo'Bar);
>     chdir 't' if -d 't';
>     #For tests within the perl distribution
>and I don't understand why it's necessary--in fact it looks like there have
>been change in bleadperl and not in your copy:
>Change 20175 by merijn@merijn-l1 on 2003/07/21 14:26:43
>        Subject: Re: [PATCH] test clean-up for VMS
>        From: "Craig A. Berry" <>
>        Date: Sun, 20 Jul 2003 10:43:32 -0500
>        Message-ID: <>
Right, I missed that one. ' were changed to _ in test files to fix VMS

>Change 19839 by jhi@kosh on 2003/06/22 16:31:05
>        Subject: FileCache 1.03 broken on VMS -- possible patch
>        From: "Craig A. Berry" <>
>        Date: Sat, 21 Jun 2003 10:31:59 -0500
>        Message-ID: <>
This was the fix to check Config for signal availability. Version 1.04
still does that.

>Secondly, there are new test files, and one of those (07pipe.t) has a
>that succeeds at least on my machine : shouldn't it be un-marked as todo ?
Right. I guess I forgot to mention that. The patch was only provided as a
summary of the major changes. The tarball is "authoritative"; it now also
has the Foo'Bar fix form above.

Yeah, the todo test may pass sometimes, and on some architectures, but not
always. As the test comment indicates it is necessary for the system to do
its auto-reaping for this test to pass. However I am not aware of any way of
knowing when this has occurred and therefore have not seen it pass reliably.

>Thirdly, there is garbage in the output of 06system.t, and while "make
>test_harness" can grok it, "make test", which is less tolerant, reports a
>failing test. This should be fixed.
MOTD on Prickle-Prickle, the 36th of Discord, in the YOLD 3170:
touched by an anvil --memepool

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About