[libtest-simple-perl] branch master updated (23ba729 -> c7222a5)
gregor herrmann
gregoa at debian.org
Tue Oct 3 21:13:21 UTC 2017
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to branch master
in repository libtest-simple-perl.
from 23ba729 update changelog
adds 9d4bdfc Add some words to spell test
adds 4895c4d Tweaks to perltidy and gitignore
adds 5491bfd Update HashBase
adds 30c9363 Turn 'Trace' into an EventFacet
adds 4c529ba Define facets for future use
adds e0474d6 Remove Info event
adds 01c147a Track subtest child state in Trace
adds 749fe4b Switch to using facets
adds e55ba47 Add Pass and Fail events, use them in Tiny tools
adds 92c85ae Add Facets2Legacy util
adds 79f1edd Optimize for the most common case (passing assertions)
adds e86f7db Update Changes
adds 1d4d8e3 Update Documentation
adds cb4040b should check for defined value of terminate
adds 9175b41 Never ||= for terminate
adds 9b6b388 Fix autoload+magic issues
adds bfb6230 Fix TAP.t to work for different Data::Dumper versions
adds c5a4dae Normalize version after a merge
adds 42fb4d5 Update x-breaks
adds dc7302c Manual version fixing
adds 8330c7a Update Breakages for facets
adds a4cecb5 Move some fs tools from Files IPC driver to utils
adds 583c479 Fix spelling test
adds 24bf9b4 Make it possible to get original STDERR and STDOUT
adds c0407bb Make tests work when not using the default formatter
adds 5f04e3a Update Makefile.PL
adds cd3ce21 Update Changes
adds cbddd9e Fix instance.t so that it handles non-TAP formatters better
adds 4082c24 Make it possible to reset the IO handles
adds 8f35b4f Merge remote-tracking branch 'origin/master' into event_facets
adds 356b8f3 Automated Version Bump
adds 429767d Merge remote-tracking branch 'origin/master' into event_facets
adds b9dd448 v1.302087
adds 6c8c1c6 Automated Version Bump
adds a6a7db7 Update some XT info
adds 913de0a Fix tests on newer data dumper (and perl 5.25+)
adds 9411576 v1.302088
adds 8176950 Automated Version Bump
adds 770dba0 Make sure the plan in a bufferd subtest is buffered
adds 89528d5 v1.302089
adds 5ad789a Automated Version Bump
adds 030cd86 Do not depend on Test2::Suite, oops
adds 441604e v1.302090
adds 816b2b1 Automated Version Bump
adds ad297f0 Add intercept_deep
adds 890f34f Fix bug in TAP Version event
adds c6f0f7f Add 'number' attribute to assertion facet
adds bfab49c v1.302091
adds f2ecc95 Automated Version Bump
adds d58c90a - Fixed minor typo in the pod for Test::Tutorial.
adds 8b56563 Merge pull request #781 from manwar/minor-typo-in-pod
adds 6b154e1 Fix TAP formatter bugs
adds ee520c5 Fix facet data bug in TodoDiag
adds 414eb2f Add API function to reset after preload+fork
adds 4981b0b Add 'important' flag to info event facet
adds cff1eaf Minor test fixes
adds 3ebfd53 v1.302092
adds 4349c8f Automated Version Bump
adds 5fac124 Prevent Test::Builder from initializing Test2 too soon
adds 38db39c v1.302093
adds 45925c6 Automated Version Bump
adds 7bd7745 Fix Test::Builder in a preload scenario
adds a1e3545 Remove problematic travis targets
adds 76d8af8 v1.302094
adds e279fcb Automated Version Bump
adds d6781a8 Make tests work with preload
adds 2a52857 v1.302095
adds 20164c4 Automated Version Bump
adds c44279a Fix to work with subref-in-stash optimisation
adds 0fe9cb1 Update Changes
adds 9139e67 v1.302096
adds eb7755f Automated Version Bump
adds 597fa23 Remove duplicate export from Test2::Util
adds 66c23b6 Merge pull request #786 from tokubass/dup-export
adds f8241b8 fix typo
adds d279dd0 Merge pull request #787 from magnolia-k/fix_typo
adds 2baabf4 delet weak parameter
adds 0481f8b Merge pull request #788 from tokubass/hub-default-param
adds 8ec12cc Enable building on Perl 5.6.2
adds 0617224 Do not import longmess as it is not exportable prior to Carp 1.02
adds 5f0e8f5 Disable utf8 and encoding layers before Perl 5.7.3
adds d8105f2 Use Test::Builder::IO::Scalar instead of filehandle refs before Perl 5.8
adds 159ea21 Use 2 arg open in tests for duplicating STDOUT and STDERR
adds 31f94ab Do not depend on PerlIO
adds 55f6281 Skip tests before Perl 5.8.0 which need to open filehandles directly to Perl scalars
adds c8ba436 Skip tests which are known to fail on Perl 5.6.2
adds 01216ae In test 00-report.t show difference between module is not available (N/A) and module does not provide version number (0)
adds c07195e On Travis under Perl 5.6.2 build with Makefile.PL
adds 45bd945 Skip pod-spell.t test when Test::Spelling is not installed
adds 0b58f89 Merge pull request #784 from pali/master
adds 7febaa5 Fix hub->process bug that let some errors pass
adds 69122f0 Fix #789, modification of read only value
adds b64518a Fix typo in Test::Builder
adds 753c028 Fix clone_io for scalar handles
adds 0588f12 Stringify exceptions in Exception event
adds d460dec Localize $^E in context
adds c670538 Fix test that failed in verbose mode
adds 27bd68f v1.302097
adds 7373c78 Automated Version Bump
adds 90a9035 Fix test t/Test2/modules/Util.t for Perl versions prior to 5.8
adds 05c13a0 Define fileno -1 for Test::Builder::IO::Scalar
adds 0ae58ab Merge pull request #794 from pali/master
adds 1dc5df5 Documentation for test2_stdout and test2_stderr
adds d666a2f document test2_reset_io()
adds e3dba7a Merge pull request #775 from 2shortplanks/docs-for-test2_stdout
adds 9588df0 v1.302098
adds 41ca8c6 New upstream version 1.302098
new f6cf407 Update upstream source from tag 'upstream/1.302098'
new f7987e9 Update debian/changelog
new 9d3f1f2 Drop 0001-Reset-inside-subtest-maintains-parent.patch
new 034e6c3 Declare compliance with Debian Policy 4.1.1.
new 014c0c5 Add two new Breaks.
new e2aa429 Add debian/duck-overrides to ignore a false positive.
new c7222a5 releasing package libtest-simple-perl version 1.302098-1
The 7 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 | 67 +
MANIFEST | 38 +-
META.json | 9 +-
META.yml | 7 +-
Makefile.PL | 10 +-
cpanfile | 3 +-
debian/changelog | 15 +-
debian/control | 4 +-
debian/duck-overrides | 3 +
...001-Reset-inside-subtest-maintains-parent.patch | 71 --
debian/patches/series | 1 -
dist.ini | 5 +-
lib/Test/Builder.pm | 71 +-
lib/Test/Builder/Formatter.pm | 61 +-
lib/Test/Builder/IO/Scalar.pm | 1 +
lib/Test/Builder/Module.pm | 4 +-
lib/Test/Builder/Tester.pm | 4 +-
lib/Test/Builder/Tester/Color.pm | 2 +-
lib/Test/Builder/TodoDiag.pm | 9 +-
lib/Test/More.pm | 2 +-
lib/Test/Simple.pm | 2 +-
lib/Test/Tester.pm | 2 +-
lib/Test/Tester/Capture.pm | 2 +-
lib/Test/Tester/CaptureRunner.pm | 2 +-
lib/Test/Tester/Delegate.pm | 2 +-
lib/Test/Tutorial.pod | 4 +-
lib/Test/use/ok.pm | 2 +-
lib/Test2.pm | 2 +-
lib/Test2/API.pm | 163 ++-
lib/Test2/API/Breakage.pm | 5 +-
lib/Test2/API/Context.pm | 208 +++-
lib/Test2/API/Instance.pm | 62 +-
lib/Test2/API/Stack.pm | 4 +-
lib/Test2/Event.pm | 424 ++++++-
lib/Test2/Event/Bail.pm | 23 +-
lib/Test2/Event/Diag.pm | 18 +-
lib/Test2/Event/Encoding.pm | 15 +-
lib/Test2/Event/Exception.pm | 27 +-
lib/Test2/Event/Fail.pm | 118 ++
lib/Test2/Event/Generic.pm | 31 +-
lib/Test2/Event/Note.pm | 18 +-
lib/Test2/Event/Ok.pm | 29 +-
lib/Test2/Event/Pass.pm | 114 ++
lib/Test2/Event/Plan.pm | 33 +-
lib/Test2/Event/Skip.pm | 21 +-
lib/Test2/Event/Subtest.pm | 103 +-
lib/Test2/Event/TAP/Version.pm | 22 +-
lib/Test2/Event/Waiting.pm | 17 +-
lib/Test2/EventFacet.pm | 93 ++
lib/Test2/EventFacet/About.pm | 80 ++
lib/Test2/EventFacet/Amnesty.pm | 91 ++
lib/Test2/EventFacet/Assert.pm | 93 ++
lib/Test2/EventFacet/Control.pm | 100 ++
lib/Test2/EventFacet/Error.pm | 93 ++
lib/Test2/EventFacet/Info.pm | 102 ++
lib/Test2/EventFacet/Meta.pm | 104 ++
lib/Test2/EventFacet/Parent.pm | 98 ++
lib/Test2/EventFacet/Plan.pm | 94 ++
lib/Test2/{Util => EventFacet}/Trace.pm | 130 +-
lib/Test2/Formatter.pm | 21 +-
lib/Test2/Formatter/TAP.pm | 558 ++++-----
lib/Test2/Hub.pm | 82 +-
lib/Test2/Hub/Interceptor.pm | 10 +-
lib/Test2/Hub/Interceptor/Terminator.pm | 2 +-
lib/Test2/Hub/Subtest.pm | 60 +-
lib/Test2/IPC.pm | 2 +-
lib/Test2/IPC/Driver.pm | 7 +-
lib/Test2/IPC/Driver/Files.pm | 85 +-
lib/Test2/Tools/Tiny.pm | 88 +-
lib/Test2/Util.pm | 133 +-
lib/Test2/Util/ExternalMeta.pm | 2 +-
lib/Test2/Util/Facets2Legacy.pm | 114 ++
lib/Test2/Util/HashBase.pm | 169 ++-
lib/Test2/Util/Trace.pm | 169 +--
lib/ok.pm | 2 +-
t/00-report.t | 6 +-
t/{Test2/modules/Util => }/HashBase.t | 85 +-
t/Legacy/Builder/done_testing_double.t | 16 +-
t/Legacy/Builder/done_testing_plan_mismatch.t | 15 +-
t/Legacy/Builder/fork_with_new_stdout.t | 29 +-
t/Legacy/Builder/is_passing.t | 11 +-
t/Legacy/Builder/no_diag.t | 7 +-
t/Legacy/Regression/637.t | 6 +-
t/Legacy/Regression/736_use_ok.t | 10 +-
t/Legacy/Regression/789-read-only.t | 37 +
t/Legacy/Tester/tbt_08subtest.t | 1 +
t/Legacy/Tester/tbt_09do.t | 3 +-
t/Legacy/bail_out.t | 2 +
t/Legacy/c_flag.t | 2 +
t/Legacy/died.t | 2 +
t/Legacy/extra.t | 19 +-
t/Legacy/extra_one.t | 2 +
t/Legacy/fail-like.t | 4 +-
t/Legacy/fail-more.t | 2 +
t/Legacy/fail.t | 19 +-
t/Legacy/fail_one.t | 11 +-
t/Legacy/harness_active.t | 2 +
t/Legacy/missing.t | 2 +
t/Legacy/no_plan.t | 11 +-
t/Legacy/no_tests.t | 2 +
t/Legacy/overload_threads.t | 6 +-
t/Legacy/skip.t | 2 +-
t/Legacy/subtest/bail_out.t | 10 +-
t/Legacy/subtest/basic.t | 88 +-
t/Legacy/subtest/events.t | 2 +-
t/Legacy/subtest/fork.t | 5 +
t/Legacy/undef.t | 17 +-
t/Legacy/utf8.t | 8 +-
t/Legacy/versions.t | 1 +
t/Legacy_And_Test2/builder_loaded_late.t | 15 +-
t/Legacy_And_Test2/preload_diag_note.t | 42 +
t/Test2/behavior/Subtest_events.t | 4 +-
t/Test2/behavior/Subtest_todo.t | 32 +-
t/Test2/behavior/init_croak.t | 2 +
t/Test2/behavior/intercept.t | 40 +
t/Test2/behavior/nested_context_exception.t | 2 +
t/Test2/behavior/no_load_api.t | 7 +-
t/Test2/behavior/run_subtest_inherit.t | 12 +-
t/Test2/behavior/special_names.t | 2 +
t/Test2/behavior/subtest_bailout.t | 6 +-
t/Test2/behavior/trace_signature.t | 21 +-
t/Test2/legacy/TAP.t | 4 +-
t/Test2/modules/API.t | 7 +
t/Test2/modules/API/Context.t | 9 +-
t/Test2/modules/API/Instance.t | 13 +-
t/Test2/modules/Event.t | 635 +++++++++-
t/Test2/modules/Event/Bail.t | 61 +-
t/Test2/modules/Event/Diag.t | 27 +-
t/Test2/modules/Event/Encoding.t | 28 +
t/Test2/modules/Event/Exception.t | 40 +-
t/Test2/modules/Event/Fail.t | 38 +
t/Test2/modules/Event/Generic.t | 2 +-
t/Test2/modules/Event/Note.t | 28 +-
t/Test2/modules/Event/Ok.t | 85 +-
t/Test2/modules/Event/Pass.t | 37 +
t/Test2/modules/Event/Plan.t | 87 +-
t/Test2/modules/Event/Skip.t | 18 +-
t/Test2/modules/Event/Subtest.t | 29 +-
t/Test2/modules/Event/TAP/Version.t | 28 +
t/Test2/modules/Event/Waiting.t | 17 +-
t/Test2/modules/EventFacet.t | 24 +
t/Test2/modules/EventFacet/About.t | 21 +
t/Test2/modules/EventFacet/Amnesty.t | 21 +
t/Test2/modules/EventFacet/Assert.t | 21 +
t/Test2/modules/EventFacet/Control.t | 24 +
t/Test2/modules/EventFacet/Error.t | 21 +
t/Test2/modules/EventFacet/Info.t | 21 +
t/Test2/modules/EventFacet/Meta.t | 25 +
t/Test2/modules/EventFacet/Parent.t | 22 +
t/Test2/modules/EventFacet/Plan.t | 22 +
t/Test2/modules/{Util => EventFacet}/Trace.t | 11 +-
t/Test2/modules/Formatter/TAP.t | 1303 +++++++++++++-------
t/Test2/modules/Hub.t | 26 +-
t/Test2/modules/Hub/Subtest.t | 9 +-
t/Test2/modules/IPC/Driver.t | 3 +
t/Test2/modules/IPC/Driver/Files.t | 7 +-
t/Test2/modules/Tools/Tiny.t | 32 +-
t/Test2/modules/Util.t | 27 +
t/Test2/modules/Util/Facets2Legacy.t | 144 +++
t/Test2/modules/Util/Trace.t | 6 +-
t/Test2/regression/746-forking-subtest.t | 2 +-
t/Test2/regression/gh_16.t | 2 +-
t/Test2/regression/ipc_files_abort_exit.t | 1 +
t/lib/Test/Builder/NoOutput.pm | 3 +
t/lib/Test/Simple/Catch.pm | 2 +
t/regression/721-nested-streamed-subtest.t | 151 +--
t/regression/buffered_subtest_plan_buffered.t | 39 +
t/regression/builder_does_not_init.t | 18 +
t/regression/errors_facet.t | 53 +
xt/author/pod-spell.t | 22 +-
170 files changed, 6524 insertions(+), 1824 deletions(-)
create mode 100644 debian/duck-overrides
delete mode 100644 debian/patches/0001-Reset-inside-subtest-maintains-parent.patch
delete mode 100644 debian/patches/series
create mode 100644 lib/Test2/Event/Fail.pm
create mode 100644 lib/Test2/Event/Pass.pm
create mode 100644 lib/Test2/EventFacet.pm
create mode 100644 lib/Test2/EventFacet/About.pm
create mode 100644 lib/Test2/EventFacet/Amnesty.pm
create mode 100644 lib/Test2/EventFacet/Assert.pm
create mode 100644 lib/Test2/EventFacet/Control.pm
create mode 100644 lib/Test2/EventFacet/Error.pm
create mode 100644 lib/Test2/EventFacet/Info.pm
create mode 100644 lib/Test2/EventFacet/Meta.pm
create mode 100644 lib/Test2/EventFacet/Parent.pm
create mode 100644 lib/Test2/EventFacet/Plan.pm
copy lib/Test2/{Util => EventFacet}/Trace.pm (62%)
create mode 100644 lib/Test2/Util/Facets2Legacy.pm
rename t/{Test2/modules/Util => }/HashBase.t (60%)
create mode 100644 t/Legacy/Regression/789-read-only.t
create mode 100644 t/Legacy_And_Test2/preload_diag_note.t
create mode 100644 t/Test2/behavior/intercept.t
create mode 100644 t/Test2/modules/Event/Encoding.t
create mode 100644 t/Test2/modules/Event/Fail.t
create mode 100644 t/Test2/modules/Event/Pass.t
create mode 100644 t/Test2/modules/Event/TAP/Version.t
create mode 100644 t/Test2/modules/EventFacet.t
create mode 100644 t/Test2/modules/EventFacet/About.t
create mode 100644 t/Test2/modules/EventFacet/Amnesty.t
create mode 100644 t/Test2/modules/EventFacet/Assert.t
create mode 100644 t/Test2/modules/EventFacet/Control.t
create mode 100644 t/Test2/modules/EventFacet/Error.t
create mode 100644 t/Test2/modules/EventFacet/Info.t
create mode 100644 t/Test2/modules/EventFacet/Meta.t
create mode 100644 t/Test2/modules/EventFacet/Parent.t
create mode 100644 t/Test2/modules/EventFacet/Plan.t
copy t/Test2/modules/{Util => EventFacet}/Trace.t (78%)
create mode 100644 t/Test2/modules/Util/Facets2Legacy.t
create mode 100644 t/regression/buffered_subtest_plan_buffered.t
create mode 100644 t/regression/builder_does_not_init.t
create mode 100644 t/regression/errors_facet.t
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libtest-simple-perl.git
More information about the Pkg-perl-cvs-commits
mailing list