[libtest2-suite-perl] branch master updated (39bbd24 -> 3c5beb5)
gregor herrmann
gregoa at debian.org
Mon Dec 25 16:23:10 UTC 2017
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to branch master
in repository libtest2-suite-perl.
from 39bbd24 update changelog
adds a29652d Automated Version Bump
adds 736f012 fix spelling
adds 04bd659 replace bool($object) with defined($object) in code and tests
adds 17259bd v0.000085
adds 4fea21f Automated Version Bump
adds 50345fd This test only needs to run on 5.20+
adds be4ec98 v0.000086
adds f3e2755 Automated Version Bump
adds 7a03b28 - Added missing strict/warnings pragma as reported by CPANTS.
adds 886b203 Merge pull request #146 from manwar/add-missing-strict-warnings-pragma
adds bb0d8b2 Initial Commit
adds 58d34ca v0.000001
adds a4b913b Squashed merge of my overhaul
adds 7824ac4 Version Bump
adds 98a2303 v0.000002
adds c1edd25 Fix broken tests
adds 3817780 Version Bump
adds a52cd91 v0.000003
adds d61fa5c Add spec bundle
adds 0a45bed Version Bump
adds 7ae8e1e v0.000004
adds 295f608 Bump minimum Test2::Suite version
adds 49c710c v0.000005
adds fc55e49 Prep for new Trace::Mask
adds 307ce33 v0.000006
adds 843f24c Work in progress
adds c062c76 Initial acceptance
adds 6ec482a Progress
adds 77f5e32 More work
adds 2074080 more work
adds 1655611 progress
adds b551385 Import some old tests
adds 9fdfb25 Filtering
adds 6bb80e3 More filtering
adds 05c1a30 Add test stubs
adds 909aa72 Fix subtest context, more testing
adds cc3f581 Testing + Docs work
adds d1fe150 tests
adds 57d6ba2 docs
adds 90815f1 Meta-data updates
adds 664a659 v0.000007
adds 7b478aa Require newer Test2::AsyncSubtest
adds 95d9d73 v0.000008
adds f0e1aed Require 5.10
adds 44b7ae2 Version Bump
adds 3bcde75 v0.000009
adds b3c859d Fix TODO handling with Test2-Suite 0.000032
adds 8f649ae Version Bump
adds 5848139 v0.000010
adds 0e2a3fb Fix for changes in Test2::Suite
adds e9930c2 Version Bump
adds ca303ed v0.000011
adds a69ed58 Changes
adds eabf5d8 v0.000012
adds bfcfd40 Do not apply mock to root action
adds 29ab1f4 Version Bump
adds 98d95bb v0.000013
adds b3d5994 Version Bump
adds bbdf5a0 v0.000014
adds 8d22abe SYNOPSIS typo
adds 96b00d5 init() needs min()
adds f8c61bb Merge pull request #4 from jkeroes/master
adds c6d1442 Add spec_defaults()
adds e523ca5 Addmissing test
adds d418a6c Run test blocks when done_testing is missing
adds 43420e4 Version Bump
adds c8fe334 v0.000015
adds bb9f6bc Require newer Importer.pm for :ALL tag
adds b1e671a Version Bump
adds ce7dae8 v0.000016
adds 7cc0734 Acceptance5.t: Do not assume isolation is accomplished by fork
adds 5ce9c00 Version Bump
adds 7c9ca88 v0.000017
adds bec0fe5 Add a config for AppVeyor.
adds 716603f Add a Travis config.
adds d843dce Add authordeps to the AppVeyor config.
adds 4d119cc Fix the Travis config for the min Perl version.
adds 37a7682 Only notify Slack on success when it was failing.
adds b0e8d0e Add AppVeyor Slack notifications.
adds 59d3350 Travis: Only notify Slack on success if it was failing.
adds 36a6e53 We weren't actually testing threaded Perls on Travis.
adds 8cab049 Apply spelling patch from debian
adds a0d5766 Use Sub::Info
adds 0894b1e Version Bump
adds 7513160 v0.000018
adds ae48bf6 DZIL: Switch version plugins
adds 246e27e Merge remote-tracking branch 't2w/master'
adds 380e718 Fix for 5.8
adds 898331e The $ seems to upset 5.8.8
adds b402852 Initial Commit
adds 5222b5d v0.000001
adds 57df333 Fix typo in a warning
adds ad02983 Merge pull request #1 from autarch/patch-1
adds 74a67a0 Merge revamp work from dogfooding branch.
adds 8314ce3 Update deps in test
adds aecade5 Update readme
adds a01ab1a v0.000002
adds 9ce3042 Min thread version
adds 2c303d1 v0.000003
adds 113bf89 Add $VERSION to every module and add BumpVersionAfterRelease plugin
adds 649d84c Merge pull request #2 from autarch/autarch/version-everywhere
adds 3a9efdf Add a .travis.yml file
adds 5e9d229 Merge pull request #4 from autarch/autarch/add-travis-yml
adds c91befa Add extra tests for skip_all
adds c735754 Bump min Test2 version for bugfixes
adds dc14710 Update changes
adds e7c502e v0.000004
adds 9362ffb Version Bump
adds 016d2c4 Ability to disable subtest skip_all flow control
adds c6c7a9c v0.000005
adds 6af38cd Post-release version bump
adds cda5c94 Fix #6, make tools handle args better
adds d4e032b v0.000006
adds fc69342 Post-release version bump
adds 1d3c137 Fix tests for some perl+thread versions
adds 57c6e4a v0.000007
adds 3b345a1 Post-release version bump
adds 332c256 Add 'silent', 'no_plan' and 'collapse' options for finish()
adds da96a16 v0.000008
adds 64dc3ca Post Release version bump
adds 39c8a85 Add 'skip' option for finish
adds 2e7d8da v0.000009
adds b959aef Post-release version bump
adds 76a289d Fix bug in skip option to finish
adds d8e4127 v0.000010
adds 7dce3f1 Post-release version bump
adds d877eed Fix TODO support
adds c1e377e v0.000011
adds 77f2670 Post-release version bump
adds 42db65f Fix a warning that triggered improperly
adds 6b29a18 v0.000012
adds 16320e1 Post-release version bump
adds ce8d3c7 Add subtest name to warning.
adds e7f2d7c v0.000013
adds 077def6 Post-release version bump
adds 1744f8d Support newer Test2/Test2-Suite features
adds 4204944 v0.000014
adds 8007a84 Version Bump
adds fdc2e78 Bump minimum Test2 version to require stable
adds 95d0349 v0.000015
adds 0a8d688 Version Bump
adds 871ff93 fix typo in POD
adds ed604a4 Merge pull request #7 from plicease/typo
adds 9bd7f46 Fix double result rendering
adds edfca60 v0.000016
adds 74c651a Version Bump
adds 4975a5b Inherit pre_filters properly
adds 1ef5cd1 v0.000017
adds 75a6f98 Version Bump
adds 832ddd6 Changes file
adds 2bc517a v0.000018
adds c3408ff Slack notifications from travis
adds 37065fe Apply spelling fixes from debian
adds 180cbb0 DZIL: Switch version plugins
adds cc2c107 Support more formatters
adds 5e4cc3e v0.000019
adds d3aa5a2 Automated version bump
adds 5c6e713 Update Changes
adds 642a625 v0.000020
adds ac09b08 Merge remote-tracking branch 't2a/master'
adds da6f702 Move some tests
adds cd3f872 Fix spelling
adds 0e16b44 Update Changes
adds b07fd7b Initial Commit
adds 8f1625e Initial work on docs
adds 07afa03 Start on End-To-End doc
adds 9ff7541 Finish initial EndToEnd draft
adds 8f0a3ca symlink to .pod
adds 0fe711a Markdown for EndToEnd
adds 8aad39d Add Introduction and Migration tutorials
adds a001a2e Fix typo in template
adds e0db682 Remove .pod symlinks
adds 2e3158d Remove .md file, this should be generated
adds 2236582 Be clear on how to list test dependencies
adds 6b04a75 Update Copyright
adds 6c71884 Add todo and planning tutorials
adds eb5c04a Fleshing it out
adds 0806933 Finish FirstTool, add placeholders, cleanup
adds 31b3b67 Add more 'tooling' content, add 'Anatomy' section
adds da642ef Remove leftover files
adds 5dff52b Add version
adds bb21d32 Add tests
adds f8d7590 Add dzil files
adds 498afd1 Fix testing
adds ad30c18 Add generated files
adds 21a5c5b Spell testing
adds f47bb17 fix testing
adds 0542026 v0.000001
adds 7552d20 Automated Version Bump
adds c70d005 Do not include template.pod
adds 25b7a07 Do not include template.pod
adds 08ede56 v0.000002
adds c9c486d Automated Version Bump
adds ac6de67 Make Tooling/Testing more useful
adds 5c19998 Merge remote-tracking branch 't2m/master'
adds a59ec74 ExitSummary: avoid double-printing diag if Test::Builder loaded
adds 2fb2902 Merge pull request #141 from cv-library/short-circuit-exit-summary
adds 8b5d8b0 Version number standardization
adds 326c6ef Update generated files
adds 24bd137 Do not rely on easily changes line numbers
adds 80b2291 Doc updates
adds 0a3041e Rename a test
adds 68e073f v0.000087
adds a13cc0f Automated Version Bump
adds 6966b4f REVERT THIS
adds 2b36a0b v0.000088
adds cf2f83c Automated Version Bump
adds 4e43d1c Fix some I missed
adds cd10833 v0.000089
adds 483f30a Automated Version Bump
adds 3474109 Fix potential hang in debugging
adds 59f0335 v0.000090
adds e24c4aa Automated Version Bump
adds ec1f8c9 Remove Files2 debugging
adds 8dbdb66 Require newer Test2 version
adds 6aab15c v0.000091
adds 193d7dd Automated Version Bump
adds 1129988 Update Changes
adds 9efce4f v0.000092
adds 6ebaace Automated Version Bump
adds 76bed85 Minor thread test changes
adds 0888bc7 v0.000093
adds 88fb01d Automated Version Bump
adds d84a04c Update Changes
adds 0110181 v0.000094
adds 24f6be0 Automated Version Bump
adds c442325 Discoruage threading in AsyncSubtest/Workflow
adds da6cbde v0.000095
adds 8f2af25 Automated Version Bump
adds fa03990 v0.000096
adds b6d058c Automated Version Bump
adds 64f483f Doc Fixes
adds 986bebb v0.000097
adds 78eb6cd New upstream version 0.000097
new fed2faa Update upstream source from tag 'upstream/0.000097'
new c29ead8 Update debian/changelog
new 7b80889 Update (build) dependencies.
new 3c5beb5 update changelog / add WAITS-FOR
The 4 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 | 359 ++++++++++---
MANIFEST | 63 ++-
META.json | 19 +-
META.yml | 9 +-
Makefile.PL | 18 +-
README | 10 +-
README.md | 10 +-
TODO | 9 -
cpanfile | 13 +-
debian/changelog | 11 +-
debian/control | 6 +-
lib/Test2/AsyncSubtest.pm | 776 +++++++++++++++++++++++++++++
lib/Test2/AsyncSubtest/Event/Attach.pm | 90 ++++
lib/Test2/AsyncSubtest/Event/Detach.pm | 90 ++++
lib/Test2/AsyncSubtest/Formatter.pm | 32 ++
lib/Test2/AsyncSubtest/Hub.pm | 95 ++++
lib/Test2/Bundle.pm | 4 +-
lib/Test2/Bundle/Extended.pm | 4 +-
lib/Test2/Bundle/More.pm | 4 +-
lib/Test2/Bundle/Simple.pm | 4 +-
lib/Test2/Compare.pm | 6 +-
lib/Test2/Compare/Array.pm | 9 +-
lib/Test2/Compare/Bag.pm | 4 +-
lib/Test2/Compare/Base.pm | 8 +-
lib/Test2/Compare/Bool.pm | 4 +-
lib/Test2/Compare/Custom.pm | 4 +-
lib/Test2/Compare/DeepRef.pm | 4 +-
lib/Test2/Compare/Delta.pm | 14 +-
lib/Test2/Compare/Event.pm | 4 +-
lib/Test2/Compare/EventMeta.pm | 4 +-
lib/Test2/Compare/Float.pm | 4 +-
lib/Test2/Compare/Hash.pm | 8 +-
lib/Test2/Compare/Meta.pm | 4 +-
lib/Test2/Compare/Negatable.pm | 4 +-
lib/Test2/Compare/Number.pm | 4 +-
lib/Test2/Compare/Object.pm | 16 +-
lib/Test2/Compare/OrderedSubset.pm | 6 +-
lib/Test2/Compare/Pattern.pm | 4 +-
lib/Test2/Compare/Ref.pm | 4 +-
lib/Test2/Compare/Regex.pm | 4 +-
lib/Test2/Compare/Scalar.pm | 6 +-
lib/Test2/Compare/Set.pm | 4 +-
lib/Test2/Compare/String.pm | 4 +-
lib/Test2/Compare/Undef.pm | 4 +-
lib/Test2/Compare/Wildcard.pm | 4 +-
lib/Test2/Event/Times.pm | 2 +-
lib/Test2/Manual.pm | 80 +++
lib/Test2/Manual/Anatomy.pm | 84 ++++
lib/Test2/Manual/Anatomy/EndToEnd.pm | 376 ++++++++++++++
lib/Test2/Manual/Anatomy/Event.pm | 416 ++++++++++++++++
lib/Test2/Manual/Concurrency.pm | 133 +++++
lib/Test2/Manual/Contributing.pm | 115 +++++
lib/Test2/Manual/Testing.pm | 245 +++++++++
lib/Test2/Manual/Testing/Introduction.pm | 293 +++++++++++
lib/Test2/Manual/Testing/Migrating.pm | 420 ++++++++++++++++
lib/Test2/Manual/Testing/Planning.pm | 104 ++++
lib/Test2/Manual/Testing/Todo.pm | 112 +++++
lib/Test2/Manual/Tooling.pm | 118 +++++
lib/Test2/Manual/Tooling/FirstTool.pm | 145 ++++++
lib/Test2/Manual/Tooling/Nesting.pm | 140 ++++++
lib/Test2/Manual/Tooling/Subtest.pm | 164 ++++++
lib/Test2/Manual/Tooling/Testing.pm | 151 ++++++
lib/Test2/Mock.pm | 4 +-
lib/Test2/Plugin.pm | 4 +-
lib/Test2/Plugin/BailOnFail.pm | 4 +-
lib/Test2/Plugin/DieOnFail.pm | 4 +-
lib/Test2/Plugin/ExitSummary.pm | 7 +-
lib/Test2/Plugin/SRand.pm | 4 +-
lib/Test2/Plugin/Times.pm | 4 +-
lib/Test2/Plugin/UTF8.pm | 4 +-
lib/Test2/Require.pm | 4 +-
lib/Test2/Require/AuthorTesting.pm | 4 +-
lib/Test2/Require/EnvVar.pm | 4 +-
lib/Test2/Require/Fork.pm | 4 +-
lib/Test2/Require/Module.pm | 4 +-
lib/Test2/Require/Perl.pm | 4 +-
lib/Test2/Require/RealFork.pm | 4 +-
lib/Test2/Require/Threads.pm | 4 +-
lib/Test2/Suite.pm | 12 +-
lib/Test2/Todo.pm | 4 +-
lib/Test2/Tools.pm | 4 +-
lib/Test2/Tools/AsyncSubtest.pm | 177 +++++++
lib/Test2/Tools/Basic.pm | 4 +-
lib/Test2/Tools/Class.pm | 4 +-
lib/Test2/Tools/ClassicCompare.pm | 4 +-
lib/Test2/Tools/Compare.pm | 36 +-
lib/Test2/Tools/Defer.pm | 4 +-
lib/Test2/Tools/Encoding.pm | 4 +-
lib/Test2/Tools/Event.pm | 4 +-
lib/Test2/Tools/Exception.pm | 4 +-
lib/Test2/Tools/Exports.pm | 4 +-
lib/Test2/Tools/GenTemp.pm | 7 +-
lib/Test2/Tools/Grab.pm | 4 +-
lib/Test2/Tools/Mock.pm | 4 +-
lib/Test2/Tools/Ref.pm | 4 +-
lib/Test2/Tools/Spec.pm | 678 +++++++++++++++++++++++++
lib/Test2/Tools/Subtest.pm | 4 +-
lib/Test2/Tools/Target.pm | 4 +-
lib/Test2/Tools/Tester.pm | 8 +-
lib/Test2/Tools/Warnings.pm | 4 +-
lib/Test2/Util/Grabber.pm | 4 +-
lib/Test2/Util/Ref.pm | 4 +-
lib/Test2/Util/Stash.pm | 4 +-
lib/Test2/Util/Sub.pm | 4 +-
lib/Test2/Util/Table.pm | 4 +-
lib/Test2/Util/Table/Cell.pm | 2 +-
lib/Test2/Util/Table/LineBreak.pm | 4 +-
lib/Test2/Util/Term.pm | 2 +-
lib/Test2/Util/Times.pm | 4 +-
lib/Test2/V0.pm | 4 +-
lib/Test2/Workflow.pm | 288 +++++++++++
lib/Test2/Workflow/BlockBase.pm | 146 ++++++
lib/Test2/Workflow/Build.pm | 165 ++++++
lib/Test2/Workflow/Runner.pm | 476 ++++++++++++++++++
lib/Test2/Workflow/Task.pm | 180 +++++++
lib/Test2/Workflow/Task/Action.pm | 53 ++
lib/Test2/Workflow/Task/Group.pm | 111 +++++
t/00-report.t | 7 +-
t/acceptance/OO.t | 124 +++++
t/acceptance/Tools.t | 48 ++
t/acceptance/Workflow-Acceptance.t | 829 +++++++++++++++++++++++++++++++
t/acceptance/Workflow-Acceptance2.t | 16 +
t/acceptance/Workflow-Acceptance3.t | 9 +
t/acceptance/Workflow-Acceptance4.t | 14 +
t/acceptance/Workflow-Acceptance5.t | 43 ++
t/acceptance/skip.t | 151 ++++++
t/behavior/Mocking.t | 45 ++
t/behavior/filtering.t | 616 +++++++++++++++++++++++
t/behavior/no_done_testing.t | 21 +
t/behavior/no_leaks_any.t | 17 +
t/behavior/no_leaks_no_fork.t | 17 +
t/behavior/no_leaks_no_iso.t | 17 +
t/behavior/no_leaks_no_threads.t | 17 +
t/behavior/simple.t | 12 +
t/lib/MyTest/Target.pm | 8 +
t/load_manual.t | 3 +
t/modules/AsyncSubtest.t | 190 +++++++
t/modules/AsyncSubtest/Event/Attach.t | 38 ++
t/modules/AsyncSubtest/Event/Detach.t | 38 ++
t/modules/AsyncSubtest/Hub.t | 8 +
t/modules/Compare.t | 2 +-
t/modules/Compare/Array.t | 21 +
t/modules/Compare/Hash.t | 24 +-
t/modules/Compare/Meta.t | 2 +-
t/modules/Compare/Object.t | 2 +-
t/modules/Compare/OrderedSubset.t | 19 +
t/modules/Compare/Wildcard.t | 6 +-
t/modules/Tools/AsyncSubtest.t | 74 +++
t/modules/Tools/Spec.t | 3 +
t/modules/Workflow.t | 3 +
t/modules/Workflow/BlockBase.t | 3 +
t/modules/Workflow/Build.t | 3 +
t/modules/Workflow/Runner.t | 3 +
t/modules/Workflow/Task.t | 4 +
t/modules/Workflow/Task/Action.t | 5 +
t/modules/Workflow/Task/Group.t | 7 +
t/regression/132-bool.t | 57 +++
157 files changed, 9597 insertions(+), 298 deletions(-)
delete mode 100644 TODO
create mode 100644 lib/Test2/AsyncSubtest.pm
create mode 100644 lib/Test2/AsyncSubtest/Event/Attach.pm
create mode 100644 lib/Test2/AsyncSubtest/Event/Detach.pm
create mode 100644 lib/Test2/AsyncSubtest/Formatter.pm
create mode 100644 lib/Test2/AsyncSubtest/Hub.pm
create mode 100644 lib/Test2/Manual.pm
create mode 100644 lib/Test2/Manual/Anatomy.pm
create mode 100644 lib/Test2/Manual/Anatomy/EndToEnd.pm
create mode 100644 lib/Test2/Manual/Anatomy/Event.pm
create mode 100644 lib/Test2/Manual/Concurrency.pm
create mode 100644 lib/Test2/Manual/Contributing.pm
create mode 100644 lib/Test2/Manual/Testing.pm
create mode 100644 lib/Test2/Manual/Testing/Introduction.pm
create mode 100644 lib/Test2/Manual/Testing/Migrating.pm
create mode 100644 lib/Test2/Manual/Testing/Planning.pm
create mode 100644 lib/Test2/Manual/Testing/Todo.pm
create mode 100644 lib/Test2/Manual/Tooling.pm
create mode 100644 lib/Test2/Manual/Tooling/FirstTool.pm
create mode 100644 lib/Test2/Manual/Tooling/Nesting.pm
create mode 100644 lib/Test2/Manual/Tooling/Subtest.pm
create mode 100644 lib/Test2/Manual/Tooling/Testing.pm
create mode 100644 lib/Test2/Tools/AsyncSubtest.pm
create mode 100644 lib/Test2/Tools/Spec.pm
create mode 100644 lib/Test2/Workflow.pm
create mode 100644 lib/Test2/Workflow/BlockBase.pm
create mode 100644 lib/Test2/Workflow/Build.pm
create mode 100644 lib/Test2/Workflow/Runner.pm
create mode 100644 lib/Test2/Workflow/Task.pm
create mode 100644 lib/Test2/Workflow/Task/Action.pm
create mode 100644 lib/Test2/Workflow/Task/Group.pm
create mode 100644 t/acceptance/OO.t
create mode 100644 t/acceptance/Tools.t
create mode 100644 t/acceptance/Workflow-Acceptance.t
create mode 100644 t/acceptance/Workflow-Acceptance2.t
create mode 100644 t/acceptance/Workflow-Acceptance3.t
create mode 100644 t/acceptance/Workflow-Acceptance4.t
create mode 100644 t/acceptance/Workflow-Acceptance5.t
create mode 100644 t/acceptance/skip.t
create mode 100644 t/behavior/Mocking.t
create mode 100644 t/behavior/filtering.t
create mode 100644 t/behavior/no_done_testing.t
create mode 100644 t/behavior/no_leaks_any.t
create mode 100644 t/behavior/no_leaks_no_fork.t
create mode 100644 t/behavior/no_leaks_no_iso.t
create mode 100644 t/behavior/no_leaks_no_threads.t
create mode 100644 t/behavior/simple.t
create mode 100644 t/lib/MyTest/Target.pm
create mode 100644 t/load_manual.t
create mode 100644 t/modules/AsyncSubtest.t
create mode 100644 t/modules/AsyncSubtest/Event/Attach.t
create mode 100644 t/modules/AsyncSubtest/Event/Detach.t
create mode 100644 t/modules/AsyncSubtest/Hub.t
create mode 100644 t/modules/Tools/AsyncSubtest.t
create mode 100644 t/modules/Tools/Spec.t
create mode 100644 t/modules/Workflow.t
create mode 100644 t/modules/Workflow/BlockBase.t
create mode 100644 t/modules/Workflow/Build.t
create mode 100644 t/modules/Workflow/Runner.t
create mode 100644 t/modules/Workflow/Task.t
create mode 100644 t/modules/Workflow/Task/Action.t
create mode 100644 t/modules/Workflow/Task/Group.t
create mode 100644 t/regression/132-bool.t
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libtest2-suite-perl.git
More information about the Pkg-perl-cvs-commits
mailing list