SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Tie-Filehandle-Preempt-Stdin rpm build for : OpenSuSE. For other distributions click perl-Tie-Filehandle-Preempt-Stdin.

Name : perl-Tie-Filehandle-Preempt-Stdin
Version : 0.02 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : lp156.6.1 Date : 2024-07-03 19:17:20
Group : Development/Libraries/Perl Source RPM : perl-Tie-Filehandle-Preempt-Stdin-0.02-lp156.6.1.src.rpm
Size : 0.03 MB
Packager : https://www_suse_com/
Summary : Preempt STDIN during testing.
Description :
Suppose a program requires manual input from the keyboard operator. How do
we test that we have properly handled operator input? More specifically,
how do we incorporate testing for user input in files built on Perl\'s
standard testing apparatus (\'Test::Simple\', \'Test::More\', etc.)?

Tie::Filehandle::Preempt::Stdin offers one way to do it -- a relatively
simple and unsophisticated todo it. The most difficult part is analyzing
the program to be tested so that you recognize all the points at which
input is needed via STDIN. This in turn requires an understanding of all
the different branches your program flow can take in response to standard
input. Once you know that, you construct a list of dummy data that will be
fed to each test at the points the program, when put into production, would
normally prompt for operator input. This list of dummy data \'pre-empts\'
standard input via a tie of filehandle STDIN; hence, the module\'s name.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-T/15.6/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-Tie-Filehandle-Preempt-Stdin-0.02-lp156.6.1.noarch.rpm
     

Provides :
perl(Tie::Filehandle::Preempt::Stdin)
perl-Tie-Filehandle-Preempt-Stdin

Requires :
perl(:MODULE_COMPAT_5.26.1)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.26.1/Tie
/usr/lib/perl5/vendor_perl/5.26.1/Tie/Filehandle
/usr/lib/perl5/vendor_perl/5.26.1/Tie/Filehandle/Preempt
/usr/lib/perl5/vendor_perl/5.26.1/Tie/Filehandle/Preempt/Stdin.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-Tie-Filehandle-Preempt-Stdin
/usr/share/doc/packages/perl-Tie-Filehandle-Preempt-Stdin/Changes
/usr/share/doc/packages/perl-Tie-Filehandle-Preempt-Stdin/LICENSE
/usr/share/doc/packages/perl-Tie-Filehandle-Preempt-Stdin/README
/usr/share/doc/packages/perl-Tie-Filehandle-Preempt-Stdin/Todo
/usr/share/man/man3/Tie::Filehandle::Preempt::Stdin.3pm.gz

 
ICM