Permalink
Commits on Aug 29, 2010
  1. Update to version 0.70

    committed Aug 29, 2010
  2. Add changes for 0.70 release

    committed Aug 29, 2010
  3. Make and populate docs directory.

    committed Aug 29, 2010
  4. mani target depends on manifest.

    committed Aug 29, 2010
  5. Get Devel::Cover working on itself.

    We don't need to do it with DB::DB(); it works well enough with the
    Devel::Cover runops loop.  It doesn't work properly with the replacement
    ops, which would be a preferable solution.  This needs to be looked at.
    committed Aug 29, 2010
Commits on Aug 27, 2010
  1. Document Test::More requirement.

    committed Aug 27, 2010
  2. Update to version 0.69.

    committed Aug 27, 2010
  3. Add information for 0.69 release.

    committed Aug 27, 2010
  4. Four CPUs can stand the strain.

    committed Aug 27, 2010
  5. Test against 5.13.4.

    committed Aug 27, 2010
Commits on Aug 14, 2010
  1. I have a new favourite font.

    committed Aug 14, 2010
  2. Tidy up module checking somewhat.

    committed Aug 14, 2010
Commits on Aug 13, 2010
  1. Teach all_versions about the relocated e2e tests.

    And also the new location for the coverage database.
    committed Aug 13, 2010
  2. Test against 5.13.* development releases.

    But don't claim to have done so in Makefile.PL while maintenance releases of
    5.12 are pending.
    committed Aug 13, 2010
  3. New golden files for 5.13.1.

    C<shift @_> is now C<shift()>.
    committed Aug 13, 2010
Commits on Aug 11, 2010
  1. Calculate number of tests to run in parallel.

    Based on the number of CPUs available.
    
    Also, fall back to make test if prove fails.
    (Early versions did not support -j.)
    committed Aug 11, 2010
  2. Add all_versions test as a special target.

    The test target will attempt to use prove to run the tests in parallel,
    falling back to make test if necessary.
    
    Also, I added the -silent option, turned on by default, to keep quiet about
    all the other work going on before the tests are run.
    
    Finally, =perl in the command will be substituted with  the current perl
    version, and =v will be substituted with the current version.
    committed Aug 11, 2010
Commits on Aug 10, 2010
  1. Add initial support for coverage of Devel::Cover.

    Use the debugger to get primitive statement coverage of Devel::Cover itself by
    setting the environment variable $DEVEL_COVER_SELF.
    committed Aug 10, 2010
  2. Update MANIFEST and MANIFEST.SKIP.

    Due to test reorganisation.
    committed Aug 10, 2010
  3. Put all tests in t/* subdirectories.

    Perl 5.6.1 (and perhaps later) doesn't support more than one glob for the test
    files.  The simple workaround it to make sure all tests are in t/*/*.t
    committed Aug 10, 2010
Commits on Aug 9, 2010
  1. Allow tests to run in parallel

    Every e2e test gets its own directory for its coverdb in
    t/e2e/cover_db_${test_name}, stopping them from interacting with each other, and
    avoiding very much non-obvious fail.
    rafl committed Aug 9, 2010
  2. Add test for regexp eval fail

    rafl committed Jun 18, 2010
Commits on Aug 6, 2010
  1. Put end to end tests in t/e2e.

    This will allow standard tests to be added in t/*.
    committed Aug 6, 2010
  2. C<my $x = $y || return> is a condition.

    As are other constant right hand sides, or those which transfer control.
    committed Aug 6, 2010