SilasTheMonk has asked for the wisdom of the Perl Monks concerning the following question:
I cannot find a way in a test script of making the open call fail. I have tried Test::MockObject and subs and liberal use of "BEGIN". The method appears to be loaded from IO::File.sub { .... my $string = get_string(); local *STDIN; open(STDIN, '<', \$string) or die "could not open $string"; binmode STDIN; .... }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Making open fail
by ikegami (Patriarch) on Jul 03, 2010 at 00:33 UTC | |
|
Re: Making open fail
by bluescreen (Friar) on Jul 03, 2010 at 00:15 UTC | |
|
Re: Making open fail
by SilasTheMonk (Chaplain) on Jul 03, 2010 at 12:31 UTC | |
by bluescreen (Friar) on Jul 04, 2010 at 16:03 UTC | |
by DrHyde (Prior) on Jul 05, 2010 at 10:26 UTC | |
by bluescreen (Friar) on Jul 05, 2010 at 13:15 UTC | |
by SilasTheMonk (Chaplain) on Jul 05, 2010 at 14:50 UTC | |
| |
by SilasTheMonk (Chaplain) on Jul 04, 2010 at 21:50 UTC | |
by ikegami (Patriarch) on Jul 05, 2010 at 18:23 UTC |