[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