Randy W. Sims wrote:
Steve Peters wrote:

Change 28045 by [EMAIL PROTECTED] on 2006/05/02 02:47:43

    Escape prompts with #'s to avoid causing tests to fail from
    the unexpected output.


Since the above change there's been no change in the results, and, for me at least, no change in my inability to replicate this problem. Interestingly enough, this error didn't occur with my Linux icc smoke.

Is anyone else able to replicate this problem at all?


Sorry, I've been away from my email for the last couple of days, and I haven't been watching the smokes. I'll try to take a look at this tonight and see if I can reproduce it on any of my other systems (I didn't see it when testing on Ubuntu linux).

No luck reproducing this yet. I've tried manually and by setting up a minimal smoke config which should have been enough looking at the other reports. I'll try again running a full smoke.

Attached is a patch which /may/ eliminate the noise and help localize the problem, but until I can reproduce it, I'm shooting in the dark.

Randy.
diff -dur perl-current-orig/lib/Module/Build/t/extend.t perl-current/lib/Module/Build/t/extend.t
--- perl-current-orig/lib/Module/Build/t/extend.t	2006-05-05 04:48:29.000000000 -0400
+++ perl-current/lib/Module/Build/t/extend.t	2006-05-05 04:48:42.000000000 -0400
@@ -2,7 +2,7 @@
 
 use strict;
 use lib $ENV{PERL_CORE} ? '../lib/Module/Build/t/lib' : 't/lib';
-use MBTest tests => 64;
+use MBTest tests => 62;
 
 use Cwd ();
 my $cwd = Cwd::cwd;
@@ -239,13 +239,13 @@
 
   $ENV{PERL_MM_USE_DEFAULT} = 0;
 
-  $ans = $mb->prompt('# Is this a question?');
-  print "\n"; # fake <enter> after input
-  is $ans, 'y', "prompt() doesn't require default for interactive builds";
+#   $ans = $mb->prompt('# Is this a question?');
+#   print "\n"; # fake <enter> after input
+#   is $ans, 'y', "prompt() doesn't require default for interactive builds";
 
-  $ans = $mb->y_n('# Say yes');
-  print "\n"; # fake <enter> after input
-  ok $ans, "y_n() doesn't require default for interactive build";
+#   $ans = $mb->y_n('# Say yes');
+#   print "\n"; # fake <enter> after input
+#   ok $ans, "y_n() doesn't require default for interactive build";
 
 
   # Test Defaults

Reply via email to