Changelog |
* Thu Jul 12 2018 Paul Howarth <paul@city-fan.org> - 2:1.302138-1
- Update to 1.302138
- Make it safe to fork before events in IPC
* Sat Jun 30 2018 Jitka Plesnikova <jplesnik@redhat.com> - 2:1.302136-3
- Perl 5.28 re-rebuild of bootstrapped packages
* Tue Jun 26 2018 Jitka Plesnikova <jplesnik@redhat.com> - 2:1.302136-2
- Perl 5.28 rebuild
* Thu Apr 19 2018 Paul Howarth <paul@city-fan.org> - 1:1.302136-1
- Update to 1.302136
- Add test2_add_callback_testing_done to Test2::API
* Fri Mar 30 2018 Paul Howarth <paul@city-fan.org> - 1:1.302135-1
- Update to 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)
* Mon Mar 12 2018 Paul Howarth <paul@city-fan.org> - 1:1.302133-1
- Update to 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
* Thu Mar 08 2018 Paul Howarth <paul@city-fan.org> - 1:1.302130-1
- Update to 1.302130
- Make hubs tag events with a new facet
* Tue Mar 06 2018 Petr Pisar <ppisar@redhat.com> - 1:1.302128-1
- Update to 1.302128
- Add optional UUID tagging
* Thu Feb 22 2018 Paul Howarth <paul@city-fan.org> - 1:1.302125-1
- Update to 1.302125
- Make it possible to disable IPC
- Fix a test to skip without threads
* Tue Feb 06 2018 Paul Howarth <paul@city-fan.org> - 1:1.302122-1
- Update to 1.302122
- Add 'mode' to render facet
* Mon Feb 05 2018 Paul Howarth <paul@city-fan.org> - 1:1.302121-1
- Update to 1.302121
- Update Copyright
- Add 'render' facet
* Thu Nov 30 2017 Paul Howarth <paul@city-fan.org> - 1:1.302120-1
- Update to 1.302120
- Fix IPC reload bug
* Wed Nov 29 2017 Paul Howarth <paul@city-fan.org> - 1:1.302118-1
- Update to 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
* Tue Nov 21 2017 Paul Howarth <paul@city-fan.org> - 1:1.302113-1
- Update to 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
* Mon Nov 20 2017 Paul Howarth <paul@city-fan.org> - 1:1.302111-1
- Update to 1.302111
- Fix some fragile tests
- Apply p5p test patch from Craig A. Berry
- Allow regexp in Test::Tester
* Mon Oct 23 2017 Paul Howarth <paul@city-fan.org> - 1:1.302106-1
- Update to 1.302106
- Combine multiple diags into one event
- Make version number in HashBase sane
* Mon Oct 16 2017 Paul Howarth <paul@city-fan.org> - 1:1.302103-1
- Update to 1.302103
- Fix some TODO edge cases that were not previously accounted for
* Fri Oct 13 2017 Paul Howarth <paul@city-fan.org> - 1:1.302101-1
- Update to 1.302101
- Bump Test::Builder::IO::Scalar version for core
* Wed Oct 11 2017 Paul Howarth <paul@city-fan.org> - 1:1.302100-1
- Update to 1.302100
- Fix run_subtest inherit_trace option
* Tue Oct 03 2017 Paul Howarth <paul@city-fan.org> - 1:1.302098-1
- Update to 1.302098
- Add docs for test2_stdout and test2_stderr
- Fix 5.6 support
* Tue Oct 03 2017 Paul Howarth <paul@city-fan.org> - 1:1.302097-1
- Update to 1.302097
- Fix hub->process bug that could let an error pass
- Fix modification of read only value (#789)
- Fix typo in Test::Builder when looking for IPC (#777)
- Fix clone_io broke on scalar io layer (#791)
- Fix Exception event stringify exception (#756, #790)
- Localize $^E in context (#780)
- Fix test that failed in verbose mode (#770)
* Mon Sep 11 2017 Paul Howarth <paul@city-fan.org> - 1:1.302096-1
- Update to 1.302096
- Introduce 'Facets' for events
- Performance enhancements
- Upgrade inline HashBase
- Move Test2::Util::Trace to Test2::EventFacet::Trace
- Track hub id in Trace
- Remove Info event
- Add Pass and Fail events
- Remove Event JSON interface
- Fix tests on perl 5.25+ with newer Data::Dumper
- Fix plan in buffered subtest so that the facts say it is buffered
- Fix test that unintentionally required Test2::Suite
- Add 'new_root' constructor for formatters
- Add intercept_deep() to the API
- Fix bug in Version event
- Add 'number' attribute to assertion facet
- Fix bug in Facets for TodoDiag
- Add API command to reset after a fork
- Add 'important' flag to info event facet
- Make sure Test::Builder does not initialize Test2 too soon
- Fix Test::Builder in a preload scenario
- Make several tests work with preload
- Fix to work with subref-in-stash optimization
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.302086-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Wed Jun 21 2017 Paul Howarth <paul@city-fan.org> - 1:1.302086-1
- Update to 1.302086
- Make it possible to turn off result logging in Test::Builder
* Sat Jun 03 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1:1.302085-2
- Perl 5.26 rebuild
* Tue May 02 2017 Paul Howarth <paul@city-fan.org> - 1.302085-1
- Update to 1.302085
- Better IO management
- Allow access to the STDERR/STDOUT Test2::API uses
- Formatters should use the Test2::API handles
* Sat Apr 15 2017 Paul Howarth <paul@city-fan.org> - 1.302083-1
- Update to 1.302083
- Fixes for '. in @INC' changes (#768)
- Timeout when waiting for child procs and threads (#765)
- Fix SIGSYS localization issue (#758)
- Fix outdated docs (#759, #754)
- Fix bail-out in buffered subtest (#747)
- Fix threads timeout for older perls (as best we can)
- Fix test that incorrectly called private function as method
- Update some breakage info for Test::More::Prefix and
Test::DBIx::Class::Schema
* Thu Mar 02 2017 Paul Howarth <paul@city-fan.org> - 1.302078-1
- Update to 1.302078
- Fix crash when TB->reset used inside subtest
- Fix #762, newlines for todo subtest
- Revisit #637, fix rare race condition it created
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.302075-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Wed Jan 11 2017 Paul Howarth <paul@city-fan.org> - 1.302075-1
- Update to 1.302075
- Add 'cid' to trace
- Add signatures to trace
- Add related() to events
- Now it is possible to check if events are related
- Add 'no_fork' option to run_subtest()
* Mon Dec 19 2016 Paul Howarth <paul@city-fan.org> - 1.302073-1
- Update to 1.302073
- Add TO_JSON and from_json methods to Test2::Event and Test2::Trace::Util to
facilitate transferring event data between processes (#741)
- Generate HashBase from Object::HashBase, which has been split out
- When a subtest is marked as todo, all of its contained Ok and Subtest
events are now updated so that they return true for $e->effective_pass
(#742)
- Added two new event classes, Test2::Event::Encoding and
Test2::Event::TAP::Version; these are primarily being added for the benefit
of Test2::Harness now, but they could be useful for other Test2 event
consumer tools in the future (#743)
- Expose tools.pl as Test2::Tools::Tiny
* Thu Nov 24 2016 Paul Howarth <paul@city-fan.org> - 1.302067-1
- Update to 1.302067
- Fix double release when 'throw' is used in context_do()
- Repo management improvements
- Better handling of info vs. diag in ->send_event
- Fix test that used 'parent'
- Better handling of non-bumping failures (#728)
- Set the TEST_ACTIVE env var to true
- Set the TEST2_ACTIVE env var to true
- Fix cmp_ok output in some confusing cases (#6)
- Update travis config
- Add missing author deps
- Fix handling of negative pids on Windows
- Add can() to Test::Tester::Delegate (despite deprecation)
- Fix some minor test issues
- Handle cases where SysV IPC can be available but not enabled
- Import 'context' into Test2::IPC; it is used by 'cull'
- Propagate warnings settings to use_ok (#736)
- Fix context test for recent blead
* Thu Oct 20 2016 Paul Howarth <paul@city-fan.org> - 1.302062-1
- Update to 1.302062
- Formatters now have terminate() and finalize() methods; these are called
when there is a skip_all or bail event (terminate), or when a test suite is
exiting normally (finalize), which allows formatters to finalize their
output - this is important for any sort of document-oriented format (as
opposed to a stream format like TAP) (#723)
- Removed a warning when using a non-TAP formatter with Test::Builder about
the formatter not supporting "no_header" and "no_diag"; this happened even
if the alternative formatter class implemented these attributes
* Mon Sep 26 2016 Paul Howarth <paul@city-fan.org> - 1.302059-1
- Update to 1.302059
- Documentation fixes
- Win32 color support in Test::Builder::Tester
- Support v-strings in is_deeply
- A streamed subtest run inside a buffered subtest will automatically be
converted to a buffered subtest; otherwise, the output from inside the
subtest is lost entirely (#721)
- Mask warning when comparing $@ in Test2::API::Context
- Drop obsoletes/provides for perl-Test-Tester and perl-Test-use-ok, which
were integrated into this package in Fedora 22
* Tue Sep 13 2016 Paul Howarth <paul@city-fan.org> - 1.302056-1
- Update to 1.302056
- Fix skip_all in require in intercept (#696)
- Documentation of what is better in Test2 (#663)
- Document Test::Builder::Tester plan limitations
- Document limitations in is_deeply (#595)
- Better documentation of done_testing purpose (#151)
- Make ctx->send_event detect termination events (#707)
- Allow '#' and '\n' in ok names
- Fix special case of ok line ending in backslash
- Improve a test that captures STDERR/STDOUT
* Sun Aug 14 2016 Paul Howarth <paul@city-fan.org> - 1.302052-1
- Update to 1.302052
- Add contact info to main doc and readme
- Fix setting hub when getting context
* Fri Jul 29 2016 Paul Howarth <paul@city-fan.org> - 1.302049-1
- Update to 1.302049
- Add 'active' attribute to hub
* Sat Jul 23 2016 Paul Howarth <paul@city-fan.org> - 1.302047-1
- Update to 1.302047
- Restore traditional note/diag return values (#694)
* Tue Jul 19 2016 Paul Howarth <paul@city-fan.org> - 1.302045-1
- Update to 1.302045
- Work around IPC bug on windows
- Fix IPC event ordering bug
- Fix TODO in mixed T2/TB subtests
- Fix test that segv'd on older perls
|