Skip Menu |

This queue is for tickets about the IO-Prompter CPAN distribution.

Report information
The Basics
Id: 83291
Status: open
Priority: 0/
Queue: IO-Prompter

People
Owner: Nobody in particular
Requestors: BWISTI [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.004003
Fixed in: (no value)



Subject: IO::Prompter tests fail on Win 7, unable to install
Perl: Strawberry Perl 5.16.2.1 Platform: Windows 7 Enterprise SP-1 64 bit `cpan IO::Prompter` reports errors from about t/integer.t on. It also prompts the user for input, which I assume `open *ARGV, '<'` is supposed to take care of. As it is, the poor thing gets so confused that it does not actually accept ENTER from the user at those prompts, and the only way out is C-c until the whole thing stops. I suppose this would be Critical if Windows was my only available platform. As it is, I just thought it was worth mentioning. ~~~~~ t/integer.t ...................... 1/? The system cannot find the path specified. The system cannot find the path specified. The system cannot find the path specified. The system cannot find the path specified. The system cannot find the path specified. t/integer.t ...................... 4/? The system cannot find the path specified. The system cannot find the path specified. ~~~~~
I have the same problem, won't install without force. Test Summary Report ------------------- t/interactive.t (Wstat: 256 Tests: 0 Failed: 0) Non-zero exit status: 1 Parse errors: No plan found in TAP output t/interactive_echo.t (Wstat: 256 Tests: 0 Failed: 0) Non-zero exit status: 1 Parse errors: No plan found in TAP output t/interactive_no_term_readkey.t (Wstat: 256 Tests: 0 Failed: 0) Non-zero exit status: 1 Parse errors: No plan found in TAP output t/interactive_out.t (Wstat: 256 Tests: 0 Failed: 0) Non-zero exit status: 1 Parse errors: No plan found in TAP output t/interactive_return.t (Wstat: 256 Tests: 0 Failed: 0) Non-zero exit status: 1 Parse errors: No plan found in TAP output t/interactive_wipe.t (Wstat: 256 Tests: 0 Failed: 0) Non-zero exit status: 1 Parse errors: No plan found in TAP output t/interactive_wipe_wipefirst.t (Wstat: 256 Tests: 0 Failed: 0) Non-zero exit status: 1 Parse errors: No plan found in TAP output t/interactive_wipefirst.t (Wstat: 256 Tests: 0 Failed: 0) Non-zero exit status: 1 Parse errors: No plan found in TAP output t/styles.t (Wstat: 256 Tests: 0 Failed: 0) Non-zero exit status: 1 Parse errors: No plan found in TAP output Files=37, Tests=131, 1077 wallclock secs ( 0.27 usr + 0.25 sys = 0.52 CPU) Result: FAIL Failed 9/37 test programs. 0/131 subtests failed. dmake.EXE: Error code 255, while making 'test_dynamic' DCONWAY/IO-Prompter-0.004003.tar.gz C:\strawberry\c\bin\dmake.EXE test -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports DCONWAY/IO-Prompter-0.004003.tar.gz Running make install make test had returned bad status, won't install without force Lady Aleena On Tue Feb 12 18:12:34 2013, BWISTI wrote: Show quoted text
> Perl: Strawberry Perl 5.16.2.1 > Platform: Windows 7 Enterprise SP-1 64 bit > > `cpan IO::Prompter` reports errors from about t/integer.t on. It also > prompts the user for input, which I assume `open *ARGV, '<'` is supposed > to take care of. As it is, the poor thing gets so confused that it does > not actually accept ENTER from the user at those prompts, and the only > way out is C-c until the whole thing stops. > > I suppose this would be Critical if Windows was my only available > platform. As it is, I just thought it was worth mentioning. > > ~~~~~ > t/integer.t ...................... 1/? The system cannot find the path > specified. > The system cannot find the path specified. > The system cannot find the path specified. > The system cannot find the path specified. > The system cannot find the path specified. > t/integer.t ...................... 4/? The system cannot find the path > specified. > The system cannot find the path specified. > ~~~~~
By the way, all tests which required input except the ANSI color tests hung and did nothing. I am using Windows XP SP3.
Subject: Re: [rt.cpan.org #83291] IO::Prompter tests fail on Win 7, unable to install
Date: Wed, 6 Mar 2013 09:22:00 +0000
To: bug-IO-Prompter [...] rt.cpan.org
From: Damian Conway <damian [...] conway.org>
Thank-you both, Brian and Lady Aleena. I don't have (or want!) access to a Windows platform to track this down. So the best I can offer is to detect when the system in Win32 and just skip the interactive tests in that case. I've uploaded a new version (0.004005) that does that. Perhaps I could trouble you to try installing it and see if defusing the interactive tests solves this problem? Many thanks, Damian