This is a lightweight module which provides 'Junction' operators,
the most commonly used being any and all.
Sys::Info::Base is the base class for Sys::Info.
Sys::Info::Driver::BSD is the BSD driver for Sys::Info.
Harness output delegate for JUnit output.
Generate JUnit compatible output from TAP results.
The only difference between this module and TAP::Harness is that this
adds optional 'xmlfile' argument, that causes the output to be
formatted into XML in format similar to one that is produced by JUnit
testing framework.
Encode templates for Template::Toolkit.
Term::ProgressBar is a wonderful module for showing progress bars on the
terminal. This module acts very much like that module when it is run
interactively. However, when it is not run interactively (for example,
as a cron job) then it does not show the progress bar.
Progress bars are handy - they tell you how much work has been done, how much
is left to do and estimate how long it will take. But they can be fiddly! This
module does the right thing in almost all cases in a really convenient way.
It wraps Term::ProgressBar::Quiet so there is no output unless the code is
running interactively - lets you put them in cron scripts.
It deals with minor updates - only refreshes the screen when it will change
what the user sees so it is efficient.
It completes the progress bar when the progress object is destroyed (explicitly
or by going out of scope) - no more '99%' done.
Test::Harness is limited to printing out its results. This makes analysis of
the test results difficult for anything but a human. To make it easier for
programs to work with test results, we provide Test::Harness::Straps. Instead
of printing the results, straps provide them as raw data. You can also
configure how the tests are to be run.
Perl 5 ships with a module called Term::ReadLine which is an interface
to command line editing and recall. The version that ships with Perl
is only a stub, and offers little functionality.
This module supplements Term::ReadLine so that it uses GNU readline,
which comes with FreeBSD. Applications that use Term::ReadLine do
not need to be modified to gain the benefits of this package; it will
happen transparently upon installation.