Revision history for Perl extension CPAN::YACSmoke.
0.03 Tue Mar 1 2005
- minor fixes/tweaks
0.02_08 (Not publicly released.)
- fixed bug with install_prerequisites callback
- cleaned up Build.PL
- additional updates/corrects to POD
- patches from Barbie
- audit_log is in the base directory if no path is given
- uncompleted tests are marked 'aborted'
- additional logging
- minor tweaks to code
- added Barbie to author in Build.PL abstract
0.02_06 Sat Feb 12 2005
- removed all plugins except default Recent
- distros are tested in sorted order (as they were in 0.02)
- aborts if prereq on excluded list
- minor tweaks
0.02_05 Fri Feb 11 2005
- minor changes to POD
- appends comments to test reports if CPANPLUS v0.052 installed
- ignore_cpanplus_bugs when CPANPLUS version >= 0.052
- 'aborted' grade can be set with mark function
0.02_04 Tue Feb 8 2005
- smarter handling of aborted installations (they are marked as
'aborted')
- minor tweaks to plugins
- added report_pass_only option
- corrected typo when no new distros are to be tested
* uses Sort::Versions to sort version numbers
- added option to ignore bad prereqs rather than abort install
- uninstallable prereqs abort install by default
- install aborted if prereqs have grade of 'na' or 'ungraded'
- default config file assumed for basedir
- fixed tests
- minor tweaks in Build.PL
- added Barbie as author in POD
0.02_03 Wed Feb 2 2005
- If a report grade couldn't be determined, then the DB was
recording this as 'unknown'. However, seeing as this a valid
report grade, this has been changed to 'ungraded'.
- Fixed bugs in send reporting - if a module had been tested and
the DB had 'ungraded', a subsequent pass/fail/na/unknown wasn't
being recorded. Should be able to override grades for
ungraded/unknown/none. Should be able to override a fail grade
with a pass.
- Fixed bugs in audit & plugin reporting.
- Settings passed to CPANPLUS::Configure now handled correctly.
- Reduced object overhead by not using mark() in test(), but
accessing the tied DB directly.
- created private methods _track and _debug to better handle
messages to STDOUT and audit file.
- Added new plugin, SmokeDB, to access the contents of the current
local cpansmoke DB.
- Added standard regex for supported archive extensions.
- Added support for an audit callback handler.
0.02_02 Mon Jan 31 2005
- Move NNTP.pm to NNTPWeb.pm and created a NNTP.pm plugin that
uses Net::NNTP.
- added excluded() function to list the distributions that would
be excluded from testing.
- added a parameter to download_list(). If set to 1 it implies a
test run is in progress.
- added more audit trail printing.
- fixed a few bugs in previous development version.
- added a cpansmoke.pl script.
0.02_01 Fri Jan 25 2005
- added POD and more tests.
- added plugin capability to be more flexible about where to
get the recent distribution lists.
- added more configuration support including an audit_log and
config_file settings.
- set $ENV{'AUTOMATED_TESTING'} = 1, which if adopted by others
will hopefully enable CPAN authors to detect if their
distribution is being tested by a machine or a human.
0.02 Sun Jan 23 2005
- added option to exclude distros based on regexes
* uses Regexp::Assemble
- options can be passed to new, test, mark methods
- various code comments/tweaks
- some messages only shown when verbose is set
0.01 Thu Jan 20 23:46:50 2005
- original version; created by h2xs 1.23 with options
-v 0.01 -n CPAN::YACSmoke -b 5.6.1 -X