[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