[libtest-spec-perl] branch master updated (84114cc -> 5302951)

Lucas Kanashiro kanashiro-guest at moszumanska.debian.org
Wed Jul 29 15:54:42 UTC 2015


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

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

      from  84114cc   update changelog
       new  a2fef89   Add debian/upstream/metadata
       new  45dc2b1   Update debian/changelog
      adds  7ca61ef   Initial import of project created with:   h2xs -A -X -b 5.8.8 -n Test::Spec
      adds  0e9550c   added specs without mock support
      adds  8f108d4   updated MANIFEST and git ignored backup
      adds  bf90423   Added support for mocks/stubs
      adds  9458414   Merge branch 'mocks'
      adds  1b4fbee   add Package::Stash requirement for remove_symbol
      adds  ae087cc   updated author info
      adds  3bba4b5   updated manifest
      adds  899d91a   added github info
      adds  8224696   ignore build products
      adds  145ec48   added github info
      adds  12e2ead   Merge branch 'master' of github.com:kingpong/perl-Test-Spec
      adds  e95b8ff   Quelled annoying Test::Deep isa() warnings by explicitly avoiding its isa() function
      adds  9ac5721   Display die messages, even when used with prove(1). (issue #1)
      adds  0388e95   version bump and manifest update
      adds  78a9288   Merge branch 'release/v0.30'
      adds  87eb44e   updated Changes
      adds  d1b7244   Merge branch 'release/v0.30'
      adds  247c5ea   Merge branch 'release/v0.30' into develop
      adds  9fb36ef   Merge branch 'develop' of github.com:kingpong/perl-Test-Spec into develop
      adds  af4598d   Make Test::Spec import strict into test file
      adds  d51a8be   Merge branch 'import-strict' of https://github.com/maio/perl-Test-Spec into feature/import-strict
      adds  37a281c   abstracted TAP capture so those tests can be debugged with `make testdb`
      adds  f2f75e6   Merge branch 'feature/import-strict' into develop
      adds  742b0dc   report empty tests from where runtests() is called, not within Test::Spec (issue #5)
      adds  2ff539e   Replaced Moose with vanilla POOP in Test::Spec::Context
      adds  807ee1d   Replaced Moose with vanilla POOP in Test::Spec::Mocks
      adds  f30a14e   noted speedup in Changes
      adds  ff136e6   Merge branch 'feature/speedup' into develop
      adds  563f82b   Make Test::Spec import warnings into test file
      adds  827eef1   updated changelog
      adds  e23d18e   Added support info and updated copyright.
      adds  ee59365   Merge branch 'feature/import-warnings' into develop
      adds  9642799   version bump
      adds  c30f1fb   removed Moose requirement, added Scalar::Util for weaken()
      adds  0664235   removed $^W fix, now apparently unnecessary
      adds  17e4eaa   Merge branch 'release/v0.31' into develop
      adds  37ddc5a   Replaced "defined(&foo)" with "defined(&{'foo'})" to guarantee very late binding, which is required to test this with the pure-perl version of Package::Stash. (issue #8)
      adds  40f1a3d   bumped version, updated changelog
      adds  4713082   Merge branch 'release/v0.32' into develop
      adds  f879aa5   added shared_examples_for and it_should_behave_like
      adds  32ba309   added TAP::Parser as a dependency for the parse_tap() helper
      adds  5a45b80   version bump, changelog and manifest update
      adds  8b643a8   Merge branch 'release/v0.33' into develop
      adds  1506190   added spec_helper function to load helper files relative to the spec
      adds  bfe8300   update manifest and bump version
      adds  0b952c1   Merge branch 'release/v0.34' into develop
      adds  397123e   switch from "safe pipe open" to tempfile for Windows support
      adds  1f37a15   revisit exceptions specs to support Windows line feeds
      adds  f19f9c2   Merge branch 'feature/winpipe' into develop
      adds  bcbc567   release v0.35
      adds  40be719   Merge branch 'release/v0.35' into develop
      adds  cb9916a   fixed spelling of "exceptions"
      adds  2c4d6eb   applied patch from https://rt.cpan.org/Ticket/Display.html?id=69138 (via carnil at debian.org)
      adds  90fcef3   fixed POD errors
      adds  fd36cc8   updated changelog
      adds  5824dcc   Merge branch 'release/v0.31'
      adds  8d9adc1   Merge branch 'develop'
      adds  94dc3b3   Merge branch 'release/v0.32'
      adds  4d3b3a6   Merge branch 'release/v0.33'
      adds  030f8e7   Merge branch 'release/v0.34'
      adds  e00421f   Merge branch 'release/v0.35'
      adds  f3382dd   Merge branch 'master' of github.com:kingpong/perl-Test-Spec
      adds  5177158   Fixed error reporting in spec_helper load failures
      adds  cb90f64   release v0.36
      adds  4e1204e   Merge branch 'release/v0.36' into develop
      adds  829c65d   fixed bug where shared examples defined in one package did not work correctly in another package
      adds  2378fec   removed useless anonymous sub wrapper
      adds  55bdc88   release v0.37
      adds  630a9a7   Merge branch 'release/v0.37' into develop
      adds  ea5eedc   added share() function to aid with refactoring
      adds  9930939   released v0.38
      adds  1d5c250   Merge branch 'release/v0.38' into develop
      adds  ddaf69f   Merge branch 'release/v0.36'
      adds  664c3d8   Merge branch 'release/v0.37'
      adds  d58a285   Merge branch 'release/v0.38'
      adds  e188111   Merge branch 'master' of github.com:kingpong/perl-Test-Spec into develop
      adds  ef3a7aa   Make it possible to easily disable specs
      adds  7ca12f3   Modifed xit/xthey/xdescribe to act as TODOs
      adds  8ebf429   Merge branch 'feature/xit' into develop
      adds  9df1cc0   Prepare for v0.39
      adds  972e453   Merge branch 'release/v0.39' into develop
      adds  63db551   Report Test::Spec usage errors from the perspective of the caller. Test::Spec was already using carp() and friends, but since the specs themselves are instances of Test::Spec, carp rightfully skipped over them. Now specs are explicitly not a part of Test::Spec for purposes of Carp.
      adds  ef9d887   prepare for release v0.40
      adds  baf2235   Merge branch 'release/v0.40' into develop
      adds  19751b2   RT-75400: Added LICENSE to Makefile.PL
      adds  946f1dd   Fix Win32 test suite errors (hopefully)
      adds  40d4780   Solve Win32 "can't remove...permission denied" problem
      adds  f7b9adb   Version bump v0.41
      adds  d22c6a8   Merge branch 'release/v0.41' into develop
      adds  c5316ab   Added context() and xcontext() aliases for describe() and xdescribe()
      adds  4b3a4fc   Prepare v0.42
      adds  5d710bb   Merge branch 'release/v0.42' into develop
      adds  c39eaa4   Make test selectivity via runtests(@patterns) or $ENV{SPEC} work as documented
      adds  bd10688   Ensure explicit test list overrides SPEC env
      adds  5dd0f8a   s/test/example/g
      adds  56d4bbf   Merge branch 'feature/list_precedence' into develop
      adds  79679a0   Prepare v0.43
      adds  0e9e81b   Merge branch 'release/v0.43' into develop
      adds  ca2223e   Allow shared_examples_for inside a context
      adds  d8e2ad3   Prepped v0.44
      adds  0ecdedb   Merge branch 'release/v0.44' into develop
      adds  a17cb2e   Fix the tests for Test::Builder1.5 / TAP version 13
      adds  d370439   Prep v0.45
      adds  578adbd   Merge branch 'release/v0.45' into develop
      adds  9c27e17   Merge branch 'release/v0.39'
      adds  6207a4b   Merge branch 'release/v0.40'
      adds  039ce0a   Merge branch 'release/v0.41'
      adds  5f38de0   Merge branch 'release/v0.42'
      adds  262575f   Merge branch 'release/v0.43'
      adds  5e97c0d   Merge branch 'release/v0.44'
      adds  f1d28bb   Merge branch 'release/v0.45'
      adds  958b99b   Implement simple argument matching
      adds  42c07fe   Implement support for creating method mocks that raises an exception
      adds  30e2f36   Improved argument matching
      adds  66a9d41   Add test for raises()
      adds  48d517a   Add tests for argument matching
      adds  579c383   Add pod for with() and raises()
      adds  5d20452   Merge remote-tracking branch 'kjellm/master' into feature/with-raises
      adds  5264e2f   Define support for with($object)
      adds  409bd05   Merge branch 'feature/with-raises' into develop
      adds  01ef797   Prep v0.46
      adds  50b21c1   Merge branch 'release/v0.46' into develop
      adds  939f0b5   Merge branch 'release/v0.46'
      adds  5b17dd2   Added repository cpan metadata
      adds  483dcd9   Merge branch 'repo-meta' into develop
      adds  ddaa5f2   version bump, updated Changes
      adds  8b56c0e   Merge branch 'develop'
      adds  3820427   remove unneeded conditional on ancient perl
      adds  25f3d7c   remove unneeded extra require of TAP::Parser
      adds  ee76c15   remove unused Test::Deep import in test
      adds  aa5dc58   add backcompat workarounds for TEST_REQUIRES/BUILD_REQUIRES
      adds  cc2eae8   TAP::Parser is only needed for testing
      adds  87cdcae   list accurate prereqs for Test::More and Scalar::Util
      adds  f853b88   use meta v2 for resource data
      adds  b77d9b3   include bugtracker in metadata
      adds  67e3eea   module works fine on perl 5.8.5
      adds  02658f0   ignore MYMETA files
      adds  7c98809   Merge branch 'feature/metadata-fixes' into develop
      adds  154406c   Fix failure when using Alpha branch of Test::More
      adds  6059f29   Merge branch 'master' of git://github.com/exodist/perl-Test-Spec into bug/test-builder-updates
      adds  cce63d5   Merge branch 'bug/test-builder-updates' into develop
      adds  a180348   Bump version to 0.48
      adds  422329d   Merge remote-tracking branch 'origin/develop'
      adds  5ab266c   compare plain perl data structures with Test::Deep
      adds  6f91303   Merge branch 'andyjones-task/deep-comparisons' into develop
      adds  491e896   fixes #15: fix mock() example in docs
      adds  8155cf7   Merge branch 'andyjones-task/issue-15' into develop
      adds  c22ee69   add travis-ci
      adds  3e52483   Merge branch 'andyjones-task/travis-ci' into develop
      adds  183c7f3   Document issue #14
      adds  d83184d   Version bump 0.49 and update changelog
      adds  b64d2ab   Updated readme; added Travis CI status
      adds  3aa29d4   ignore autoenv file
      adds  c8ce407   failing test case for issue #24: we don't want objects to get destroyed during global destruction
      adds  294aff5   extract test examples into separate objects to reduce the number of circular references
      adds  2dbf556   Replace the recursive closure with a recursive method to avoid a circular reference
      adds  368242f   Merge pull request #26 from kingpong/fix/predictable-destroy
      adds  e4d7073   don't fail with argument expectation when method never called
      adds  a927199   Merge pull request #25 from ptolemarch/develop
      adds  3f177e1   docs: clarify any_number()
      adds  e9c80bc   Version bump to 0.50
      adds  b06dc32   maintain order of _Package_Contexts hash
      adds  d165707   add tests to check execution order of contexts
      adds  14691f0   Merge pull request #28 from mla/develop
      adds  555b729   Version bump to 0.51
      adds  91b8e38   Imported Upstream version 0.51
       new  184e0d7   Merge tag 'upstream/0.51'
       new  9ad0af0   Update debian/changelog
       new  7f86b9a   Update changelog info generated by dpt
       new  b18164c   Declare compliance with Debian policy 3.9.6
       new  31f536a   Set debhelper >= 9
       new  0001c7e   Add autopkgtest-pkg-perl
       new  1676615   Update upstream copyright
       new  5302951   Release libtest-spec-perl 0.51-1 to unstable

The 10 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:
 .travis.yml                  |  10 +++
 Changes                      |  27 +++++++
 MANIFEST                     |  11 ++-
 META.json                    |  34 +++++++++
 META.yml                     |  50 +++++--------
 Makefile.PL                  |  33 ++++++---
 README => README.md          |  28 ++++----
 debian/changelog             |  14 +++-
 debian/compat                |   2 +-
 debian/control               |   5 +-
 debian/copyright             |   2 +
 debian/upstream/metadata     |   5 ++
 lib/Test/Spec.pm             |  43 +++++------
 lib/Test/Spec/Context.pm     | 134 ++++++++--------------------------
 lib/Test/Spec/Example.pm     | 145 +++++++++++++++++++++++++++++++++++++
 lib/Test/Spec/Mocks.pm       |  93 ++++++++++++++++++++----
 lib/Test/Spec/TodoExample.pm |  40 +++++++++++
 t/define.t                   |  16 +++--
 t/disabled.t                 |   1 -
 t/mocks.t                    | 167 ++++++++++++++++++++++++++++++-------------
 t/ordering.t                 |  25 +++++++
 t/predictable_destroy.pl     |  27 +++++++
 t/predictable_destroy_spec.t |  29 ++++++++
 t/shared_examples.t          |   1 -
 24 files changed, 685 insertions(+), 257 deletions(-)
 create mode 100644 .travis.yml
 create mode 100644 META.json
 rename README => README.md (73%)
 create mode 100644 debian/upstream/metadata
 create mode 100644 lib/Test/Spec/Example.pm
 create mode 100644 lib/Test/Spec/TodoExample.pm
 create mode 100755 t/ordering.t
 create mode 100644 t/predictable_destroy.pl
 create mode 100644 t/predictable_destroy_spec.t

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



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