1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148
|
Revision history for Test-Kwalitee
1.28 2019-02-02 19:29:29Z
- fix taint-mode tests to accomodate failures with Module::CPANTS::Analyse
0.99 (insecure loading of a backend implementation)
1.27 2017-11-05 18:45:40Z
- make taint test TODO when version.pm is not current (see RT#118087)
1.26 2017-05-11 12:04:49Z
- bump Test::More prereq for (fully) working subtests
- properly detect the xt/ caller condition when running kwalitee_ok
directly (RT#120824)
1.25 2017-02-28 03:21:28Z
- fix test to not rely on . in @INC
1.24 2016-10-14 01:22:27Z (TRIAL RELEASE)
- new test for compatibility in taint mode
1.23 2016-10-14 01:17:11Z
- update the list of metrics to the latest Module::CPANTS::Analyse
1.22 2014-08-16 03:25:59Z
- do not stop running tests at the first failure (broken since 1.20)
1.21 2014-08-16 00:12:37Z
- document metrics added in Module::CPANTS::Analyse 0.93_03
1.20 2014-08-10 02:57:00Z (TRIAL RELEASE)
- running the tests via the import method directly has been deprecated;
the new kwalitee_ok() function is added to provide a more sane and
logical layout to your tests.
1.19 2014-07-19 17:01:08Z
- kwalitee-metrics script now includes the module version as well as the
name, for each metric provided
- remove test that is rendered invalid with upcoming changes to
Test::Builder (1.005+)
- document new metrics added in Module::CPANTS::Analyse 0.93_01
1.18 2014-01-22 04:47:40Z
- updated list of available metrics
1.17 2013-10-20 21:49:31Z
- oops, fixed tests that break when AUTHOR_TESTING is not set
1.16 2013-10-20 21:44:53Z
- now printing even more diagnostics on error (as much as we have
available)
1.15 2013-09-25 03:12:20Z
- re-release with fixed compile test
1.14 2013-09-04 01:38:29Z
- updated inaccurate test prereq
1.13 2013-08-21 20:03:31Z
- added missing abstract for kwalitee-metrics script
- no longer issuing a warning if the test is running from xt/ (see v1.10)
1.12 2013-08-01 23:09:47Z
- adjusted tests to compensate for changes made in Module::CPANTS::Analyse
0.88/0.90_01
1.11 2013-07-30 00:27:36Z
- added missing kwalitee-metrics executable to the distribution
1.10 2013-07-29 00:18:31Z
- we now issue a warning if running when neither AUTHOR_TESTING or
RELEASE_TESTING environment variables or set
- test level adjusted, so location of failing test is correct
- include a script to dump all metrics ("kwalitee-metrics")
1.09 2013-07-18 17:34:33Z
- the has_test_pod, has_test_pod_coverage tests have been removed - they
are classified as 'extra', and have been largely considered to be a bad
idea anyway (these are often shipped as, and ought to be, in xt/)
- the extractable test has been removed, as it does nothing in dists
before there is a tarball present
- new tests have been added: all standard kwalitee tests that can be run
on a bare distribution without a tarball
1.08 2013-07-16 00:59:47Z
- documentation fixed to reflect what indicators are actually available
- metric names are no longer hardcoded, so Module::CPANTS::Analyse has
more freedom to add and remove metrics
1.07 2013-06-28 19:22:00Z
- now the indicators are run in the exact order they are returned
from Module::CPANTS::Kwalitee::*, as some tests depend on the results of
earlier tests (charsbar)
- synopsis updated to recommend a better way to run this module, ensuring
that it is not run by cpantesters or at installation time
- we no longer create a function in our namespace for every metric we are
going to test -- this should not break anyone, as these subs were never
documented as part of the public API
1.06 2013-05-13 21:15:33Z
- restore previous behaviour of plan()ing in import, to unbreak some
dists that didn't follow the docs (which in this case is ok since it's a
horrible idea for a Test module to plan itself anyway) (v1.05)
- more diagnostic data is printed when a test fails (RT#85107)
1.05 2013-05-13 00:17:32Z
- more rigorous testing of output; (in order to make this possible) now we
do END { done_testing } instead of planning a test count
1.04 2013-04-28 15:55:17Z
- re-release with bumped developer prereqs to depend on a higher version
of Test::More for t/00-compile.t and t/00-check-deps.t (RT#84900)
1.03 2013-04-27 12:49:31Z
- fixed documentation to refer to the proper names of Kwalitee tests
(RT#24506) (thanks, Gavin Sherlock!)
- cleaned up partially-botched distribution metadata and README
1.02 2013-03-31 21:58:52Z
- no operational changes - re-releasing under new management via github
and Dist::Zilla
1.01 2008-08-14
- no entry made
1.00 2008-08-14 05:03:02Z
- fixed code to work with modern Module::CPANTS::Analyse (Elliot Shank,
Xavier Caron, Heiko Eißfeldt, and probably others)
- removed old code I don't want to support (Makefile.PL)
0.30 2006-03-03 19:01:56Z
- fix test plan count for including and excluding tests (Chris Dolan)
- improve test coverage to check for that, too
- added signature and signature test
0.20 2006-03-03 07:40:06Z
- added documentation
- fixed include and exclude tests (thanks to Chris Dolan)
- suppress weird CPANTS warnings (they didn't think I would do it this way)
0.10 2006-02-15 05:06:25Z
- hey, this version actually works
- releasing to my web site, not the CPAN
- still needs docs and, ironically, more tests
0.01 2004-04-07 05:57:17Z
- proof of concept
- initial release
- either know what you're doing or don't use this
|