Revision history for Run-Parts

0.09    2015-08-18 02:23:22+0200

        Replace Modern::Perl with "use 5.010;" + strict and warnings.
        Drop perlcritic.rc.

        Add release test to verify 5.010 compatibility (for now).

        Polish README a little bit.

        Move release tests to xt/release and drop %ENV checking code.

        Require Test::Warnings >= 0.005 for "warnings".

        Replace individual xt/release/kwalitee.t with
        Dist::Zilla::Plugin::Test::Kwalitee

0.08    2014-09-11 16:57:00+02:00

        Fix dist.ini to exclude emacs style backup files (except in
        the test data directory) as well as the cover_db.

        Hack around RT#66485 to be able to use done_testing() together
        with Test::NoWarnings. Also fixes number of skipped tests in
        t/basic-functionality.t on non-debianoid platforms.

        Fix Author vs Release test in t/manifest.t's skip message.

        Only run t/changes.t if $RELEASE_TESTING is set.

        Update t/win-*.t skip messages to in line with the others.

        Add a Test::Kwalitee based test.

0.07    2014-09-10 00:33:03+02:00

        Add test that the change log conforms to CPAN::Changes::Spec.

        Convert dates in change log to conform with
        CPAN::Changes::Spec.

        Require CPAN::Changes >= 0.23 for running the test suite.

        Switch to Dist::Zilla (with ExtUtils::MakeMaker) instead of
        Module::Build. Remove convenience Makefile.

        Fix Perl::Critic warning "Don't modify $_ in list functions"

        Consider Modern::Perl as ok for
        Perl::Critic::Policy::TestingAndDebugging::RequireUseStrict

        Use Travis CI for smoke testing and Coveralls.io for coverage
        reporting.

        Fix passing backends as reference. Add test for that.

        Use "use_ok" instead of "use" in all tests.

        Drop unreachable else clause while listing the directory
        contents.

        Simplify condition in Run::Parts::Debian::run_parts_command.

        Further new tests added:
        + Verify behaviour upon unknown backend parameter.
        + Verify that chomped_lines and lines die if called like a method.
        + Alternative backend names (module=perl, run-parts=debian)

0.06    2013-07-22 20:47:16+02:00

        Bump Module::Build requirement to 0.4004 for test_requires.

        Remove all environment variables listed as relevant for taint
        mode in perlsec(1) from the affected tests.

0.05    2013-07-21 17:56:01+02:00

        Fix test skipping numbers in t/basic-functionality.t.

        Documentation deduplication.

0.04    2013-07-10 19:55:57+02:00

        New method concat.

        New helper module Run::Parts::Common.

        Run::Parts::Perl now works properly on DOS-ish platforms

        Some refactoring which pulls in new dependencies.

0.03    2013-07-05 21:01:59+02:00

        Run::Parts has been split up into frontend and backend
        modules.

        A pure Perl backend module has been added.

        Run::Parts now can either choose the appropriate backend
        itself or use a given backend.

0.02    2013-06-08 20:04:53+02:00

	Skip functionality tests if /bin/run-parts is not there or not
	executable.

	Add POD encoding to make Test::Pod happy

	State in Build.PL that the test suite needs Test::Differences and
	that Run::Parts itself needs Perl >= 5.10.

        Disable Makefile.PL compatibility.

0.01    2013-06-07 20:26:57+02:00

        Initial release. More or less a proof of concept.