[libtest-requires-git-perl] branch master updated (42bf0d2 -> 91fc935)

Lucas Kanashiro kanashiro.duarte at gmail.com
Tue May 10 18:28:56 UTC 2016


This is an automated email from the git hooks/post-receive script.

kanashiro-guest pushed a change to branch master
in repository libtest-requires-git-perl.

      from  42bf0d2   releasing package libtest-requires-git-perl version 1.005-1
      adds  3a99dea   copy the basic code for version comparison from Git::Repository
      adds  c09bc93   actual implementation of test_requires_git
      adds  2b9267f   support the aliases for git 1.0.0a and 1.0.0b
      adds  8306e59   the best way to control git is to build our own
      adds  64bad30   test when all checks pass
      adds  18839c1   test a few more passing cases
      adds  0e88498   combine multiple checks into one
      adds  3a687a6   be more explicit about which tests passed
      adds  bb3736f   test with no_plan
      adds  daf0934   test with a plan
      adds  28b3952   test with no defined plan
      adds  df4ea58   export must be done in the caller package
      adds  13930b2   use a statement modifier for the trivial for loop
      adds  27ff216   add support for a 'skip' parameter, to use in SKIP blocks
      adds  6908207   give a reason when skipping
      adds  907624b   tests SKIP: blocks
      adds  2cd07bd   documentation for Test::Requires::Git
      adds  f3d92a3   some files to ignore
      adds  5491df8   dzil configuration
      adds  028e773   increase coverage
      adds  0af7d7d   add a basic README
      adds  3dfa0d1   Changes
      adds  087f3f3   Changes for version 1.000
      adds  b524e89   do the compile-time check at runtime
      adds  d1533e4   ensure any skip will cause at least a bad plan failure
      adds  518b55f   group related tests
      adds  05d86da   enable fake_git to produce a broken git
      adds  8185a67   test_requires_git with no argument will test if git is available
      adds  116c11d   ensure bad plan in case of skip all
      adds  bc54537   test the 'no git' case
      adds  45b7a6d   add support for skip count when no git is available
      adds  9869909   check that a bare test_requires_git honors the 'skip' paramater
      adds  3d73a7a   document test_requires_git with no parameters
      adds  1eebafe   test a few error conditions
      adds  1d9a3c2   fix the 1.0.0[ab] regular expression
      adds  a5ab135   git version can start with 0
      adds  e589e3f   build test cases mechanically
      adds  e5240a9   add some special cases manually
      adds  1e3e7b7   only call fake_git() if necessary
      adds  c7ce965   one extra test
      adds  fa3f7f4   remove duplicate test cases
      adds  b9e570d   Changes for version 1.001
      adds  d9a127e   skip all remaining tests, when there's a plan and tests have been output
      adds  7a7157d   should use done_testing when no plan declared
      adds  9f7d5be   skip all remaining tests, when there's no plan and testing has started
      adds  17db599   fix indentation in Changes
      adds  19228bd   reword the description of test_requires_git
      adds  33d9fd2   move the code running `git --version` in its own method
      adds  50971a9   add support for aliases
      adds  07c1276   Changes for version 1.002
      adds  74e8275   remove a warning when git is not found on the system
      adds  30df860   run one test with an forcibly absent git
      adds  b03b1a2   put the latest contributor on top
      adds  5c78fe7   always call test_requires_git() at import time
      adds  e250375   extract the non-spec arguments before looping on the spec
      adds  dd7a6cc   we can now stop at the first spec fail
      adds  5c87796   `use Test::Requires::Git ()` is useless, so add an explicit -nocheck option
      adds  a38afe7   prevent the compile-time check to happen when it might fail because git is not present
      adds  684a588   better comment
      adds  0eb325a   just return when given the -nocheck option
      adds  7bd45d3   the 'git' option makes it possible to select the `git` program to run
      adds  6ed6ba4   a test for the 'git' option
      adds  ef6a171   a test for the git option at use time
      adds  8b9f03f   quote the duplicated argument in the error message
      adds  8715ffb   test the duplicate argument error
      adds  53b4092   Changes for version 1.003
      adds  6bc9003   Use Git::Version::Compare to compare versions
      adds  a85742f   Cover import with a single attribute that is not -nocheck
      adds  f995dce   Remove a useless test
      adds  9c3306a   Set the Changes header line format according to CPAN::Changes::Spec
      adds  baaf596   Depend on a Git::Version::Compare that supports all Git versions
      adds  83fede6   Changes for version 1.004
      adds  68e6203   Add a note about the use of Git::Version::Compare
      adds  fda0953   Update copyright notice
      adds  7ed1961   Add a test using a git.git tag name
      adds  bf35865   Capitalize entries in the Changes file
      adds  e71a465   Move the test for valid specification in the argument extractor
      adds  02d57f2   Add support for a single version argument to test_requires_git
      adds  9607b61   Extra tests for the lone version argument use case
      adds  7e1260a   Document the implicit behaviour with a lone version number
      adds  e052b60   Make the -nocheck example more prominent
      adds  3c98f6c   Changes for version 1.005
      adds  0bece17   Reorganize the code examples in the SYNOPSIS
      adds  f53e85a   Move the description of -nocheck in a more prominent position
      adds  24ca077   Improve the documentation about "current git detection"
      adds  00fd4da   Add 'git version' before numeric "fake" version, leave others unchanged
      adds  46cebc0   Do not munge the output of `git --version`, but check it looks correct
      adds  a2c8429   Clean up the output of `git --version` in the test message
      adds  a9bbf23   Add a test for a Git version with a comment
      adds  78ebc24   Prevent a warning by not calling looks_like_git() with undef
      adds  1f78f5b   Small whitespace patch
      adds  90b73b5   Changes for version 1.006
      adds  2aedf80   Imported Upstream version 1.006
       new  e262b1a   Merge tag 'upstream/1.006'
       new  8cebf48   Update debian/changelog
       new  91fc935   Releasing libtest-requires-git-perl version 1.006-1

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Changes                  |  5 ++++
 META.json                |  7 ++---
 META.yml                 |  5 ++--
 Makefile.PL              |  6 ++---
 debian/changelog         |  7 +++++
 dist.ini                 |  3 ++-
 lib/Test/Requires/Git.pm | 69 +++++++++++++++++++++++++++---------------------
 t/00-report-prereqs.dd   |  2 +-
 t/FakeGit.pm             |  4 +--
 t/skip_one.t             |  1 +
 10 files changed, 67 insertions(+), 42 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libtest-requires-git-perl.git



More information about the Pkg-perl-cvs-commits mailing list