Change 34175 by [EMAIL PROTECTED] on 2008/08/06 21:36:45
Avoid a potential testing race condition in Shell.pm's test.
Affected files ...
... //depot/perl/lib/Shell.t#9 edit
Differences ...
==== //depot/perl/lib/Shell.t#9 (text) ====
Index: perl/lib/Shell.t
--- perl/lib/Shell.t#8~30905~ 2007-04-11 06:05:28.000000000 -0700
+++ perl/lib/Shell.t 2008-08-06 14:36:45.000000000 -0700
@@ -41,6 +41,11 @@
$Shell::capture_stderr = 0;
+# Trying to do two repeated C<ls>s in t in core and expecting the same output
+# is a race condition when tests are running in parallel, and using it as a
+# temporary directory. So go somewhere quieter.
+chdir 'uni' if $ENV{PERL_CORE} && -d 'uni';
+
# someone will have to fill in the blanks for other platforms
if ($Is_VMS) {
End of Patch.