Revision history for Test-Timer
2.12 2021-07-08 Maintenance release, update not required
-
Updated CODE OF CONDUCT to latest version (thanks to Yak)
-
Migrated change log (
Changes) from text file to Markdown file, renamed to:CHANGELOG.md -
Removed Dist::Zilla::Plugin::Test::CPAN::Changes from Dist::Zilla configuration
-
All code has been run through Perl::Tidy
2.11 2019-09-06T17:43:07Z Maintenance release, update not required
- Applied PR #23 with POD improvements from Mohammad S Anwar
2.10 2019-02-19T16:13:40Z Maintenance release, update not required
- Cleaned the code a bit and eliminated use of regular expression for parsing output from Benchmark, issue #21
2.09 2017-11-24 Maintenance release, update not required
-
Attempting to address issues with tests on Windows
-
Reinstated
sleepoverselectin the test suite -
Changed some test parameters was made a bit less relaxed attempting to decrease the execution time for the test suite
-
Removed loose match in regular, it should be possible to anticipate the timeout
-
Removed redundant tests, trying to cut down execution time for the test suite
2.08 2017-11-20 Maintenance release, update not required
- Addressing reports on failing tests from CPAN testers
2.07 2017-11-18 Maintenance release, update not required
- Addressing issue #17, the tests are now more liberal, so when executed on smokers, CI environments and similar, load will not influence the test results. The requirement for Test::Tester has been updated and a patch required by this distribution has been included
2.06 2017-11-14 Maintenance release, update not required
-
Added cancellation of alarm, based on advice from Erik Johansen
-
Implemented own
sleep, based onselect, this might address possible issues withsleepimplementations
2.05 2017-11-12 Maintenance release, update not required
- Addressed issue #11 adding experimental graphical support elements to the documentation
2.04 2017-10-15 Maintenance release, update not required
-
Minor improvements to Test::Timer::TimeoutException, some obsoleted code could be removed
-
Generalising test asserting, since CPAN testers are sometime constrained on resources, making it impossible to predict the actual timeout value, see example
-
Correction of spelling mistake via PR #16 from Gregor Herrmann of the Debian Perl Group
2.03 2017-07-01 Maintenance release, update not required
- Minor clean up in code and tests
2.02 2017-06-30 Maintenance release, update recommended
-
Correction to documentation
-
Improvements to alarm signal handling and other internal parts
-
Addressed issue #15 meaning thresholds are now included in the assertions
2.01 2017-06-12 Bug fix release, update recommended
- Fixed bug where execution/time would be reported as
0, ref: issue #13
2.00 2017-06-06 Feature release, update recommended
-
Improved diagnostics based on feedback for change introduced in 1.00 from Nigel Horne. The actual measured time used is now presented, ref: issue #12
-
private subroutine
_runtest_atleastfactored out, ref: #9
1.00 2017-06-03 Feature release, update recommended
-
Implemented suggestion for improvement from Nigel Horne #10
This change impacts all the diagnostics, so these now communicate the relevant specified thresholds
-
Added Dist::Zilla plugins requirements causing issues to
dist.ini, so these are explicitly specified -
Exchanged CJM´s: Dist::Zilla::Plugin::VersionFromModule for Dave Rolskys: Dist::Zilla::Plugin::VersionFromMainModule
There are some deprecation notices from Dist::Zilla making tests fail see XDG's PR
0.18 2016-12-30 Maintenance release, update not required
- Reenabled Github issues over RT, the Dist::Zilla plugins not completely compatible
0.17 2016-12-30 Maintenance release, update not required
-
Exchanged use of Test::Exception for Test::Fatal
-
Exchanged use of: Dist::Zilla::Plugin::GitHub::Meta for Dist::Zilla::Plugin::GithubMeta to specify a proper homepage attribute
0.16 2016-12-29 Maintenance release, update not required
- Elimination of warnings in test suite, PR #4 from p-alik
0.15 2016-12-11 Maintenance release, update not required
-
Addressed Kwalitee test:
has_meta_json -
Addressing minor cosmetics issues in release 0.14
0.14 2016-12-10 Maintenance release, update not required
- Corrections to file permissions, PR #7 from Kent Fredric
0.13 2016-08-05 Maintenance release, update not required
- Corrections to the POD, PR #5 from Nick Morrott
0.12 2015-08-02 Maintenance release, update not required
-
Added
MetaProvidesto Dist::Zilla build, this should assist in addressing the issue listed on CPANTS, see also below -
Addressing issue with inconsistent version
0.11 2015-07-15 Maintenance release, update not required
- Requirement for Perl 5.12 sneaked in issue #3, analysed code with Perl::MinimumVersion and decided for Perl version 5.6.0 as minimum requirement
0.10 2015-06-01 Maintenance release, update not required
-
Test::Tester is marked as a normal runtime dependency issue #2 (RT:1047699)
-
Upgraded license from Artistic license 1.0 to Artistic license 2.0
-
Migrated build system from Module::Build to Dist::Zilla
0.09 2014-08-29 Maintenance release, update not required
- Addressing issue #1, the occassional report on failing the rigid test of:
test_between
0.08 2014-02-22 Maintenance release, update not required
-
Repository migrated to Github from hosted Subversion
-
Plenty of POD updates
-
Added
changes.tautomatic assertion of the integrity of theChangesfile
0.07 2013-07-31 Maintenance release, update not required
- Corrected minor issue in this file, had forgotten to run in through the validator
0.06 2013-07-26 Maintenance release, update not required
- Fixed up
Changesfile as part of my Questhub quest adhering to the standard described in: CPAN::Changes::Spec
0.05 2008-11-16 Bug fix release, update not required
-
Added use of Test::Builder::Module
-
Added patch from brian d foy, bug in
_run_test
0.04 2007-03-18 Maintenance release, update not required
-
Added creation of traditional
Makefile.PLtoBuild.PL -
Added
Makefile.PLtoMANIFEST
0.03 2007-03-11 Maintenance release, update not required
-
Removed version number from
README -
Read up on the Test::Perl::Critic documentation and updated my Perl::Critic test (t/critic.t), introducing
t/perlcriticrcand added a few of the requirements needed by this test to build requirements -
Moved Test::Tester to general requirements from build requirements
-
Minor changes to POD
0.02 2007-03-10 Feature release, update recommended
-
Removed support for reference to arrays as second parameter to
time_nok,time_ok,time_almostandtime_atleast-time_betweenis recommended -
Read up on the Test::Builder does and eliminated the builder subroutine, this has also been removed from the test-suite (
t/test-tester.t) -
Added some more tests, to get better coverage, thanks to PJCJ for Devel::Cover this module really helps, since aiming at better coverage, makes you think about your tests and code and you can eliminate stuff you do not need
-
Updated POD added DIAGNOSTICS among other things
-
Fixed bug in Test::Timer, with alarm being scoped using my, should be our, pointed out by Paul Evans
-
Ran all code through Perl::Tidy
0.01 2007-03-01 Feature release
- First version, released on an unsuspecting world.