Commit Graph

91 Commits

Author SHA1 Message Date
Paul Howarth
4cc79bbd75 Update to 1.302196
- New upstream release 1.302196
  - Raise error on missing Hub ID, which should never happen (GH#882)
  - Fix handling of VSTRING and LVALUE refs in is_deeply() (GH#918)
  - Merge several documentation fixes (GH#910, GH#911, GH#912)
2023-10-25 12:52:13 +01:00
Paul Howarth
bf9c9b51d9 Update to 1.302195
- New upstream release 1.302195
  - Fix done_testing(0) producing 2 plans and an incorrect message
2023-04-28 20:42:44 +01:00
Paul Howarth
ca0303979e Update to 1.302194
- New upstream release 1.302194
  - Fix failing test on 5.10
2023-03-15 08:42:00 +00:00
Paul Howarth
e56b76acb2 Update to 1.302193
- New upstream release 1.302193
  - Deprecate isn't()
2023-03-06 19:18:28 +00:00
Paul Howarth
892d589dbf Update to 1.302192
- New upstream release 1.302192
  - Silence deprecation warning when testing smartmatch
2023-02-03 06:52:02 +00:00
Paul Howarth
7a84d10979 Update to 1.302191
- New upstream release 1.302191
  - CI fixes
  - Avoid failing when printing diagnostic info comparing partial overload
    objects
2022-07-11 12:02:23 +01:00
Paul Howarth
26930ae2e6 Update to 1.302190
- New upstream release 1.302190
  - Fix subtest times to be hi-res
2022-03-05 15:06:13 +00:00
Paul Howarth
a2f839d247 Update to 1.302189
- New upstream release 1.302189
  - GH#890, GH#891: Methods used in overload should always be invoked with 3
    parameters
2022-02-25 09:35:56 +00:00
Paul Howarth
d914b77a95 Update to 1.302188
- New upstream release 1.302188
  - Fix for non-gcc compilers on 5.10.0
2021-09-29 18:19:25 +01:00
Paul Howarth
3adff62f7c Update to 1.302187
- New upstream release 1.302187
  - Fix tests for core boolean support
2021-09-19 09:46:05 +01:00
Paul Howarth
93d64bd805 Update to 1.302186
- New upstream release 1.302186
  - Add start/stop timestamps to subtests
2021-07-27 09:17:31 +01:00
Paul Howarth
e07b74cdd4 Update to 1.302185
- New upstream release 1.302185
  - Fix Test::Builder->skip to stringify arguments
2021-05-20 11:06:30 +01:00
Paul Howarth
2fe4e7506e Update to 1.302183
- New upstream release 1.302183
  - Avoid closing over scalar in BEGIN block in cmp_ok eval
2020-10-22 12:27:47 +01:00
Paul Howarth
dcf2bc8aa1 Update to 1.302182
- New upstream release 1.302182
  - Fix 5.6 support
  - Fix fragile %INC handling in a test
2020-10-06 11:05:24 +01:00
Paul Howarth
996d4023b8 Update to 1.302181
- New upstream release 1.302181
  - Put try_sig_mask back where it goes (and add test to prevent this in the
    future)
  - Drop new List::Util requirement back down
2020-09-14 20:42:44 +01:00
Paul Howarth
3165781bfd Update to 1.302180
- New upstream release 1.302180
  - Move try_sig_mask to the only module that uses it
  - Inherit warnings bitmask in cmp_ok string eval
  - Update copyright date
  - Improved API for intercept {} and what it returns
  - Bump minimum List::Util version (for uniq)
2020-09-14 11:31:08 +01:00
Petr Písař
a436b9c350 Update to 1.302177
- New upstream release 1.302177
  - Minor fix to author downstream test
  - No significant changes since the last trial
  - Fix Test::More's $TODO inside intercept (#862)
2020-08-07 10:29:29 +02:00
Paul Howarth
e55f2e3857 Update to 1.302175
- New upstream release 1.302175
  - Fix typos in POD
  - Fix incorrect Test2::Hub documentation
  - Fix test that needed . in @INC on Windows
  - Fix Breakage test to show more info
2020-04-14 09:23:45 +01:00
Paul Howarth
4182db251c Update to 1.302174
- New upstream release 1.302174
  - Fall back to Data::Dumper if JSON::PP is not available during IPC errors
2020-03-31 11:13:49 +01:00
Paul Howarth
2cd8354814 Update to 1.302173
- New upstream release 1.302173
  - Add extra debugging for "Not all files from hub '...' have been collected!"
2020-03-28 09:58:55 +00:00
Paul Howarth
1fe570fbf7 Update to 1.302172
- New upstream release 1.302172
  - Fix transition documentation
  - Fix warnings from info/debug tap
2020-03-09 10:07:56 +00:00
Paul Howarth
5075c201ca Update to 1.302171
- New upstream release 1.302171
  - Fix 5.6
  - Fix EBCDIC
  - Upgrade Object::HashBase
  - Clarify error message in test (GH#841)
  - Spelling/Grammar fixes
2020-01-19 14:24:18 +00:00
Paul Howarth
2d7aca5bf2 Update to 1.302170
- New upstream release 1.302170
  - Fix unwanted END phase event (GH#840)
2019-12-03 09:32:25 +00:00
Paul Howarth
eac0a60958 Update to 1.302169
- New upstream release 1.302169
  - Update inlined Object::HashBase
  - Avoid 'used only once' warnings in BEGIN and END blocks
2019-11-19 09:55:22 +00:00
Paul Howarth
b1964981ad Update to 1.302168
- New upstream release 1.302168
  - Fix typo in a Test2::API::Breakage warning
  - Delay loading of Term::Table until needed
2019-09-07 09:27:54 +01:00
Paul Howarth
cefb2b37e4 Update to 1.302167
- New upstream release 1.302167
  - Add test2_is_testing_done api method
  - Fix string compare warning
2019-08-26 14:37:11 +01:00
Paul Howarth
bbe9c58d8c Update to 1.302166
- New upstream release 1.302166
  - Better diagnostics when a context is destroyed unexpectedly
  - Add an event to notify when END phase starts
2019-08-16 09:04:02 +01:00
Paul Howarth
29e240cb77 Update to 1.302164
- New upstream release 1.302164
  - Do not use threads::shared in Test::Tester::Capture (GH#826)
  - Add missing version info to Info/Table
  - Fix event in global destruction bug (GH#827)
  - Proper fix for todo = '' (GH#812, GH#829)
- Modernize spec using %{make_build} and %{make_install}
- Drop obsoletes/provides for perl-Test2 dating back to Fedora 25
2019-04-28 12:19:04 +01:00
Paul Howarth
4a13d5b6e3 Update to 1.302162
- New upstream release 1.302162
  - Remove SHM Optimization
  - Typo fixes in documentation
2019-02-06 12:33:39 +00:00
Paul Howarth
9af8369cfe Update to 1.302160
- New upstream release 1.302160
  - Fix minor typos and missing doc sections
  - Add table support in info facet and TAP formatter
  - Fix TAP test on Windows
  - Fix math errors in table indentation
  - Devel requires Term::Table
  - Add table support to ctx->fail and ctx->fail_and_return
  - Fix Instance.t on haiku-os
2019-01-20 15:39:17 +00:00
Paul Howarth
106108eec0 Update to 1.302156
- New upstream release 1.302156
  - Fix Windows fork+test failure (GH#814)
  - Documentation updates (GH#819)
  - Fix verbose TAP newline regression (GH#810)
  - Fix local $TODO bugs (GH#812, GH#817)
  - Fix shm read warning (GH#815)
  - Merge doc fix PR's from magnolia-k
  - Fix failure to check error code on shmwrite (GH#815)
  - Fix localization error in new test (GH#820)
  - Fix SHM test to work on machines without SHM
  - Fix locale errors in Instance.t
  - Windows test fixes
  - Perl 5.6 test fixes
  - Add trace to SHM error when possible
  - Fix test not to fail in non-english locales
2019-01-08 09:53:39 +00:00
Paul Howarth
4b67d419e0 Update to 1.302141
- New upstream release 1.302141
  - Fix bug where IPC init failed in preload+fork environments
2018-12-02 17:10:19 +00:00
Paul Howarth
cb6a4a9220 Update to 1.302140
- New upstream release 1.302140
  - Mask warning from the recent IPC fix generated when threaded Test tools are
    loaded at run-time
2018-08-14 14:32:00 +01:00
Paul Howarth
c58a4b37d6 Update to 1.302138
- New upstream release 1.302138
  - Make it safe to fork before events in IPC
2018-07-12 11:54:42 +01:00
Paul Howarth
0499bf683b Update to 1.302136
- New upstream release 1.302136
  - Add test2_add_callback_testing_done to Test2::API
2018-04-19 14:58:11 +01:00
Paul Howarth
12e2e817e2 Update to 1.302135
- New upstream release 1.302135
  - Make sure all hubs, events, and contexts get a unique (per run) id
  - Use a common generator for unique(enough) id's (not UUIDs)
2018-03-30 13:29:57 +01:00
Paul Howarth
edc23a1829 Update to 1.302133
- New upstream release 1.302133
  - Make sure event puts the uuid into the about facet
  - Add method to validate facet data
  - Add Test2::Event::V2 event class, and context helpers
  - Improve how events handle facets
  - Break out meta_facet_data
  - Document and fix Facets2Legacy
  - Fix nested and in_subtest to look at hub facets
  - Fix event->related and trace with uuid
2018-03-12 10:24:33 +00:00
Paul Howarth
e7200551c7 Update to 1.302130
- New upstream release 1.302130
  - Make hubs tag events with a new facet
2018-03-08 11:45:40 +00:00
Petr Písař
7bb7679aeb Update to 1.302128
- New upstream release 1.302128
  - Add optional UUID tagging
  - Fix missing UUID in Test::Builder subtests
2018-03-06 10:21:45 +01:00
Paul Howarth
d84029ed5f Update to 1.302125
- New upstream release 1.302125
  - Make it possible to disable IPC
  - Fix a test to skip without threads
2018-02-22 12:30:01 +00:00
Paul Howarth
c4966236ac Update to 1.302122
- New upstream release 1.302122
  - Add 'mode' to render facet
2018-02-06 10:08:30 +00:00
Paul Howarth
636bbcd03a Update to 1.302121
- New upstream release 1.302121
  - Update Copyright
  - Add 'render' facet
2018-02-05 10:32:46 +00:00
Paul Howarth
4653fd7fac Update to 1.302120
- New upstream release 1.302120
  - Fix IPC reload bug
2017-12-01 09:55:11 +00:00
Paul Howarth
ef88d26d23 Update to 1.302118
- New upstream release 1.302118
  - Added pre-subtest hook to Test2::API (GH#801)
  - ipc_wait now reports exit and signal values
  - Add better interface for ipc_wait
  - Fix event Out of Order bug
  - Add driver_abort() hook for IPC Drivers
2017-11-30 09:08:31 +00:00
Paul Howarth
b364843014 Update to 1.302113
- New upstream release 1.302113
  - Fix test on threaded 5.8
  - Fix SIGPIPE in IPC test
  - Mark t/Test2/regression/gh_16.t as usually AUTHOR_TESTING only
2017-11-21 14:20:20 +00:00
Paul Howarth
814d39c3d9 Update to 1.302111
- New upstream release 1.302111
  - Fix some fragile tests
  - Apply p5p test patch from Craig A. Berry
  - Allow regexp in Test::Tester
2017-11-20 12:17:14 +00:00
Paul Howarth
7317bbbbe9 Update to 1.302106
- New upstream release 1.302106
  - Combine multiple diags into one event
  - Make version number in HashBase sane
2017-10-23 19:12:24 +01:00
Paul Howarth
90861db0bf Update to 1.302103
- New upstream release 1.302103
  - Fix some TODO edge cases that were not previously accounted for
2017-10-16 09:48:08 +01:00
Paul Howarth
186d1e9b88 Update to 1.302101
- New upstream release 1.302101
  - Bump Test::Builder::IO::Scalar version for core
2017-10-13 10:24:13 +01:00
Paul Howarth
9da45d0469 Update to 1.302100
- New upstream release 1.302100
  - Fix run_subtest inherit_trace option
2017-10-11 13:27:44 +01:00