[libtest2-perl] branch master updated (ea7979c -> 4d03603)
Lucas Kanashiro
kanashiro.duarte at gmail.com
Sat Mar 12 16:45:50 UTC 2016
This is an automated email from the git hooks/post-receive script.
kanashiro-guest pushed a change to branch master
in repository libtest2-perl.
from ea7979c releasing package libtest2-perl version 0.000025-1
adds f55a4cb Initial Commit
adds b7e3e55 Better README
adds e0897fc Use Dist::Zilla
adds b6c4da9 Minor gitignore correction
adds a86e1f8 Add Exporter
adds f9b46c5 Add delayed-load Carp
adds c0dbaa5 Add HashBase
adds 4613dd5 Add General utilities
adds 09b6d51 Add Capabilities checker
adds 206865e Add Thread helper
adds 29b7e86 Add the state object.
adds 955dbbd Add the debug-info object
adds 80d2a7d Add the base-class for event objects
adds 562a95a Add the hub object.
adds 7408356 Add IPC support
adds dac5c15 Add TAP formatter
adds df0aad3 Add the context object
adds 9b11b02 Add several key event types
adds cc489d8 Add key event type shortcuts to context
adds 2de7ff9 Define the TODO system
adds e25509b Metadata in per hub for plugins to use
adds 5d23e25 Add event hooks for plugins and tools
adds 2721a6e Add some basic acceptance tests
adds 8eb64f5 Remove Test::Stream::Carp.
adds 89215e4 Util: Try does not need wantarray behavior
adds b227a8b Update documentation for hashbase
adds a28dd3c Make it possible to rename subs at import
adds 2593b35 Ok-Diag - do not use diag objects inside ok
adds ef26efa IPC improvements and fixes
adds 81dfc83 remove spoof from utils
adds ae90863 Fix minor issues found in codereview
adds 03e08d0 Remove Test::Stream::Threads, put functionality in Util.pm
adds c33c734 ignore dzil builds
adds 656b321 Add profiling scripts
adds e850fdd Add block utility to get sub diagnostics
adds 50bc4a3 Remove useless test
adds 432cb32 TAP improvements
adds 5dd11b1 DebugInfo - Add a period
adds a750c26 Event/Ok - Do not allow crazy names
adds cff9130 Event/Bail - Track bailout in state, no more quiet
adds 6d113ac IPC-Files: Better handling of hubs
adds e66ed32 Add interceptor library
adds f146bd6 Split Context into 3 modules
adds 41bcb3c Finish Interceptor (intercept events)
adds aa04f39 Add value checking tool.
adds deb75a2 Add the DeepCheck tools
adds 29a679a Add Test::Stream::Tester
adds b77f28a Flesh out Test::Stream
adds 1d0bb99 Add subtest tool
adds 73933d9 Add missing tests from previous couple commits
adds 5ff50e6 Convert all tests to use Test::Stream, remove Test::Builder
adds f6ce91a Fix diag to match Test::Builder
adds d9577d0 Add additional tests
adds 4d728fb Initial Release
adds 03ce7da Fix Win32 support
adds 891451c Version Bump
adds 44cc9e0 Add missing documentation
adds b5c619d Make IPC::Files safe when used in cleanup
adds 7fd684d Version Bump
adds f5eec74 Optimize a couple places
adds c19db77 Slight improvement on OK
adds a1a4dd1 min perl version
adds 243c1cf Backport fixes from XS branch
adds 42652d3 Enhance release with a core module
adds ba4491d Initial XS Support
adds b547eb5 Don't use Devel::Peek
adds a65a29f Fix XS support
adds 5cb79dd Fix typo
adds 6b5361b Fix #28 - Remove 5.10 thread segv check
adds f194c84 Changes update
adds de6e839 Remove file that should not have been in the dist
adds 59e2c69 Changes Update
adds 7d7dbe8 Another MANIFEST.SKIP fix
adds 847e0a1 Remove experimental XS support
adds 1542341 Make IPC::Abort work again
adds 8e3367b Helpers for tests that require threads or forking support
adds 9a29c3c Fix mistake in subtest comment rendering
adds cc4d032 Add 'causes_fail' method for events
adds 4e9afa5 Add do_in_context helper
adds 867822e Fix hub bugs
adds 7a317e8 Do not unexport other tools subs
adds ba9cb9c Do not prefix 'subtest:' to bufferd subtest names
adds d012437 Document CanThread and CanFork
adds 6525ba0 Add Can{Fork,Thread} tests + fixes
adds 5c4dca5 Remove unused imports
adds eb5a978 Fix bug in auto-joining threads
adds 7a4bf2f Release 1.302007
adds 43da926 Fix #30 and #29
adds ead7877 Fix diag rendering bug
adds 17acb97 Version Bump 1.302008
adds d8260bd Improve export aliasing syntax
adds f35e949 Exporter cleanup and documentation
adds 1a81bbe Better subtest reference
adds 91892cd Fix 'does_ok'
adds 02c2312 Update MANIFEST.SKIP
adds 1830997 Version Bump
adds b8a41cf v1.302009
adds 010c676 Load shortcut for combining Test::Stream tools
adds b3a96db Fix GC destruction order issue
adds 2708c3f Fix deep recursion bug in DeepCheck
adds e623a08 Merge changes from experimental branch
adds 1acc720 Plugins and Bundles
adds 0c1e516 Fix typo in context.
adds 8988eb4 Add BailOnFail plugin
adds dc1ea9d Add DieOnFail plugin
adds 5573632 Add local project bundles
adds 045d35e Replace DeepCheck
adds 6529749 Workflow library for writing testing workflows
adds e8dfc3c 'SPEC' workflow plugin
adds c0cade4 Add a Mocking library
adds d702b00 Add new tools to bundles
adds c391fcf Restructure test dir
adds f2ae7a0 Add Missing test files
adds a988032 Fix minor test issues
adds c68946f Remove DeepCheck
adds 234bec5 Prepare for Compare
adds 815b4ae Add 'Compare' plugin to replace DeepCheck
adds 4f33d3e Plugin::More -> Plugin::Core, is_deeply -> is
adds e22a97f Fix tests to use the new Compare system
adds 5e6ad21 Add ability to set encoding
adds 5883baf UTF8 Plugin
adds c73717f Major doc update
adds 60f2282 Better tests for the loader (Test::Stream)
adds 07b8243 Formatting fix
adds 656a8af No Subtests by default
adds 23f8bf2 Documentation and test updates
adds 10a6e01 Require specification of a plugin or bundle
adds ce62a5e Documentation and Test Audit part 2
adds 266c5f7 Capabilities: detect bad 5.10.0 threads
adds 182eff6 Fix compare test bugs
adds f2dd1bd Subtest stack fallback
adds 759a46e Reserve uncapitalized options to Test::Stream
adds 868ed4a Fix Class plugin tests for some perl versions
adds f9a385f Workflow refactor
adds d1aa385 Whitespace fix
adds 77a3069 use 'try' instead of eval
adds 74d6e9f Version Bump: 1.302010
adds e43a77c .gitignore update
adds ebd87fb v1.302010
adds 82c753a Type Fix
adds 23eb8b6 Spec/Workflow now uses iso/isolate, instead of assuming fork
adds a848bca Fix Delta.t for some platforms
adds 3095833 Fix IPC global events in windows
adds be687a5 Better debugging for CanThread.t
adds 87da490 Quiet some warnings on windows
adds 49dcb56 Make hub.t skip the fork check on windows for now
adds cbb2e7e Skip the sync test on windows for now
adds ec1fe10 Better isolation testing
adds 210956c Safer terminal size
adds 9ea25db Doc update
adds cda3031 Version Bump
adds 3340f1c v1.302011
adds 9976e2a Documentation Updates
adds c48544f Typo Fixes
adds 11a3fe3 Enhance Fork support, detect pseudo-fork
adds 4491d87 Whitespace fixes
adds 7e50b6c Fix subtest diagnostics
adds 89959fb Better error handling in threads in the workflow runner
adds a0934f0 Documentation Update
adds bba31e7 Version Bump
adds 158656c v1.302012
adds 4739010 Inheritable listeners+mungers for subtests
adds 1ce6989 Fix last commit, IPC bareword
adds bfb70af Fix Util.t test for some Term::ReadKey versions
adds e98068e Version Bump
adds 3e5072e v1.302013
adds ff47e2c Fix Delta.t test for some platforms
adds 8490f13 Version Bump
adds 9d103cf v1.302014
adds fbdfb5d Remove isolation functionality from workflows
adds 7020954 Version Bump
adds 29c7e96 v1.302015
adds 07021fa Fix missing docs and tests in Util.pm
adds ad1db7f Add all deps to dist.ini
adds c48e94b Add some basic loader options to Test::Stream
adds 72d5008 Add "test" that prints deps and versions
adds 9f5cf86 Add some sub utils to Util.pm
adds e42bc9f Remove Block, update Workflows, better line numbers
adds ac81fd9 Compare: Delay inspecting sub until really needed
adds 0baacea Workflow: Fix custom line numbers
adds 72141f4 Update Changes file
adds 3faea98 Version Bump
adds 0528a93 v1.302016
adds 6e689f3 Doc Fixes
adds b479b6b Remove unused variable
adds 31187c8 Fix incorrect module versions
adds 13644a8 Fix line number bug in compare
adds d61bd34 v1.302017
adds 722b12d Fix Typo
adds b949a51 Fix loop in SkipWithout
adds 45a6021 Rename subs in try {} and protect {}
adds c7efe5e Remove duplicate module from the report
adds ccc63c8 Workflow/Task improvements
adds a65328f Trace::Mask for better traces in Spec module
adds 5795114 v1.302018
adds 1d8a084 Remove debugging
adds 74fbb0c Remove or modify experimental notice
adds 3fe308f Doc updates, added Components manual page
adds 7daa32a Better Trace::Mask behavior
adds 45a66e8 Doc updates, add tooling doc
adds 761fe86 Updated Readme
adds c28ad13 Changes Updates
adds ad3dc92 Module change in report.t
adds 03b8863 Version Bump
adds 9486a48 v1.302019
adds da322fc Version Bump
adds 5abc286 Update Changes file
adds e5bb29d v1.302020
adds 5db2820 typo
adds 0743b95 Merge pull request #38 from magnolia-k/master
adds bd99d91 Changes necessary for change to stringification by default in compare
adds 59bba06 Make distinct 'string' and 'number' checks for compare
adds 47a782b Add capability details to report
adds f261d2d fix #37, doc issue
adds 665eb7b make 'is' more strict, always use string compares for non-refs
adds f00fcd1 Merge pull request #40 from Test-More/is_stringy
adds 3f68e7a fixed doc.
adds a14594c Merge pull request #44 from magnolia-k/patch-2
adds 7cf7d06 Fixed doc.
adds e8e9fc6 Merge pull request #43 from magnolia-k/patch-1
adds 775f551 Remove string vs number guessing.
adds 04d0f05 Update Changes
adds 6846424 Version Bump
adds 9db968d v1.302021
adds 14337af Fixed pod error.
adds a25f4c7 Merge pull request #48 from magnolia-k/patch-3
adds 27642ff Minor map to grep change in Delta.pm
adds 25ebbfe Fix #50
adds 76f3b17 Version Bump
adds 00d924f v1.302022
adds dc015ef pod: spelling fixes
adds 376d6ab Merge pull request #51 from zackse/master
adds 23df7dd Fix subtest docs for buffered subtests
adds bab4e51 Add Undef type, do not rely on string to check undef
adds b5b79e9 String and Number have no business checking undef
adds 145c1e1 Update Changes file
adds 020be92 Version Update
adds 4da8864 v1.302023
adds b37e42f Add missing test
adds d84af6f Version Bump
adds 48a5ee4 v1.302024
adds 9c16c1a Add 'cmp_ok' to Core plugin
adds 38a6665 Add Classic plugin and bundle
adds e5ba898 Update Docs to recommend Classic
adds a5cb4cd Update Changes
adds 757ed67 Version Bump
adds 2ae4038 v1.302025
adds 0e21bc6 Fix docs
adds f650f35 Another doc update
adds 1524d16 Doc fix, fixes #55
adds 5f0bd47 Doc updates
adds 9bbeeab Version Bump
adds 06fbf9c v1.302026
adds a9c3c76 Better diagnostics for failure in DefferedTests
adds 0fb6fa1 Make tests correctly recognise the PERL_UNICODE var
adds d643a91 Merge pull request #58 from Test-More/fix_tap_and_utf8_defaults
adds cbd8de0 Make all imports explicit
adds e0a7d87 Merge pull request #57 from Test-More/explicit_import
adds 209e9a8 Improve docs to make it more clear that the loader is optional
adds b08ded3 Update readmes
adds 004c55d Merge pull request #56 from Test-More/loader_docs
adds 21e9b3f Deprecate HashBase 'base' arg. Deprecate Event import
adds 6e47d06 Merge pull request #63 from Test-More/event_import
adds 603cda5 Deprecate mungers, add filters
adds f24cc53 Merge pull request #62 from Test-More/filters_no_mungers
adds ee76733 Fix license url (#66)
adds e75fd60 fix like + overload
adds 358d219 Fix isa_ok, can_ok, and does_ok with overloading
adds e3b5efc Fix some test failures on older perls
adds 917905b Improve isa_ok
adds fb3712d Doc fix for Warnings
adds 6324e1c Move to_tap logic into formatter
adds 59fad33 Add event registration to TAP formatter
adds 9358504 Hide warnings for deprecated to_tap in event tests
adds 9eb9f5d Port to_tap tests into TAP.t
adds f78bd9f Remove unnecessary optimization
adds 249107f Break out Skip into an event type
adds 1959988 Deprecate DebugInfo's todo capabilities
adds a31c320 Add 'todo' fields for Diag and Ok events
adds e7edb93 Use event todo instead of debuginfo todo
adds 89774f1 Changes from review
adds b1f6e53 Remove deprecated stuff
adds 5d2f5ed Fix bugs discovered in Test::Builder testing
adds 541364b Improve 'Sync'
adds 7b5184c Reduce complexity of Capabilities checker
adds fe96aca Remove unwanted files
adds 8cabd79 Stop using Test::Stream::Exporter
adds 093e7c9 Slim down Util.pm
adds a877745 Add a simple test library for self-testing
adds 8b0b308 Rename SyncObj to Tracker
adds 8e2e7a1 Update all the tests
adds 1030b33 Rename DebugInfo to Trace
adds 2e19d0b Mechanized namespace move
adds c0c4c94 Meta updates
adds 1e80bc3 Update Profiling
adds ec07fce Add Test2.pm stub so I can use dzil
adds f745880 Combine Util and Capabilities
adds 98193d4 Mechanical moving/renaming of some modules
adds 79a9e21 Restructure Context/Global/Test2
adds 417cb3a Simplify HashBase
adds 0ceef11 Update Changes file
adds 073b154 improve context
adds 99f28e3 Move test tool library to t/
adds b2ec1da Documentation Updates
adds 4bc6c4a Add examples
adds 1b910d3 Experimental Notice
adds 0306e98 Update repo info
adds 67125bc Start at version 1.000005 since earlier was released as a placeholder
adds f45b342 v0.000005
adds 6c3a729 Doc fix
adds 0932827 IPC improvements
adds 1379e05 Update dist.ini
adds 37e01e3 Improve HashBase
adds 56d03b5 Fix profling scripts
adds 3cae830 Remove unused things
adds cec230e Improve try, remove protect
adds 61cbdc9 Test2.pm - comments, and do not use try
adds e3b9cf0 Better error in Trace.pm constructor
adds 65ace7d Comment Contex.pm better, fix minor bug
adds dd35ef0 Typo fix
adds e66935b Fix Instance.t
adds 4e62b02 Prevent TAP from killing $!
adds fbc4a71 Port 00-report.t
adds d0e2389 Version Bump
adds 168bf35 v0.000006
adds 7caacc4 Doc updates, add readme
adds f233032 Improve global IPC messages and docs
adds 239026c Make formatters more sane
adds 7099070 Change env-vars and labels from TS_ to T2_
adds 9131de4 Allow extentions to attach meta-data to events
adds 1bee40f Fix Typo
adds 5946945 Fix version number
adds 3604d7f Changes file
adds e2f31db v0.000007
adds 7605179 Bring back the 'release' export
adds 8d95a15 Version Bump
adds 7645379 v0.000008
adds 4f3db7a Fix Typo
adds 21cdda6 v0.000009
adds ce846ed Turn Global into an Exporter
adds 334c987 Rename Test2 -> Test2::API, turn Test2.pm into docs
adds e7bbf0c Version Bump
adds b52993e v0.000010
adds d77c856 Fix typo in docs
adds 8459f8b Test-Builder TAP compatability
adds 6b5312c Version Bump
adds a15b4b0 v0.000011
adds e374026 Remove ::Global, merge into ::API
adds a46bdd8 Mechanical move for some namespaces
adds c6bd613 Move singleton init to Test2/API/Instance
adds 9a013e9 documentation
adds 836f6e0 Minor formatting and variable name changes
adds 71a0e6d Make IPC retrofit possible
adds 5f9fce0 Version Bump
adds 3f48afc v0.000012
adds f4adca7 don't override parent class accessors
adds b394c1b Helpful message if subtest plan is wrong
adds 6d2cb49 Make it possible to subclass the TAP formatter
adds 566af9c Small event->meta optimization
adds 1576814 Allow custom counts in profiling
adds 6adf84d Put state back into the hub.
adds 8dd4349 Make context less magic
adds 59a281f Change TODO handling
adds 1e5bccf Fully seperate Ok and Diag
adds 6662719 TAP formatter doc updates
adds a81be7f Changes file update
adds a1053b7 Optimize Hub->process and TAP->write
adds a9bec9e Changes update
adds 7c0d9eb Remove accidental remaining ::State usage
adds 0cc2cde Fix context + exceptions
adds f697d1b Improve TAP formatter subclassability even more
adds 13e87e8 Add builder+threads profiling script
adds 009899b Optimize cull() in IPC-Files driver
adds 86aa836 IPC - Use SHM when available to notify of pending events
adds 128c15a Changes update
adds 78a47fb Fix IPC optimization bug
adds 3b2416d Add API to turn on SHM for IPC
adds 7ba8d7c Version Bump
adds 28102d3 v0.000013
adds 771f3f3 Silence warning on older perls
adds f696a83 Version Bump
adds 393fb66 v0.000014
adds cbab720 HashBase - allow custom new() methods
adds 8900236 Version Bump
adds 3fea5df v0.000015
adds 241b240 Better encapsulation of API Instance
adds 48da706 Minor IPC+shm corrections
adds 63b489e Preload event types
adds 48a6f69 IPC: Add acceptance tests for IPC
adds 14b5552 Version Bump
adds 7a1947a v0.000016
adds 2ea9c3c Do not squash $! in ipc polling
adds 7c7984b Do not squash $! during initilization or polling
adds bc1a7a8 Version Bump
adds caeccee v0.000017
adds c243acd Stop localizing $!, $@, etc, let the context do it
adds 3635bbe Version Bump
adds 15f438f v0.000018
adds b5ab64c Make third-party meta-data interface consistent
adds 81888f9 Version Bump
adds b99078c v0.000019
adds 6cd829c Add pre_filter's, filters before IPC
adds 6e1e90a Change how contexts stack
adds faa81dd v0.000020
adds 4dfbcac Restore diagnostics on failed subtests
adds 9a91785 v0.000021
adds 174b450 Fix broken test.
adds 5fced8e v0.000022
adds 9141e15 fix a typo
adds 649e844 fix another typo
adds 7458072 death to typos
adds 69f95cd generally, "affect" is the verb and "effect" the noun
adds fea471c Minor enhancement to test tool
adds c2c4c02 Doc updates
adds 2206066 Typo Fixes
adds d756032 Things rjbs and I discussed
adds 0625282 Version Bump
adds cdd4f34 v0.000023
adds 28ac867 Add no_context() api function
adds 5cb82a2 Version Bump
adds d5cb12a v0.000024
adds 4f4a82c Fix occasional cleanup warning
adds 0f6bcda Version Bump
adds 391190f v0.000025
adds 0af810d Add $VERSION to every module and add BumpVersionAfterRelease plugin
adds f042bb9 Merge pull request #13 from autarch/autarch/version-everywhere
adds 1d1bfce Add perltidyrc (copied from Test2-AsyncSubtest repo)
adds edc3c4f Merge pull request #14 from autarch/autarch/add-perltidyrc
adds 3e2908b Fix several minor subtest IPC issues:
adds df10fe1 v0.000026
adds ced4b2b Version Bump
adds b40db9a Add flag for disabling skip_all subtest auto-abort
adds 1dd4bf9 v0.000027
adds 238b955 Post release version bump
adds 768a092 Fix typo
adds 315a973 Merge pull request #15 from autarch/patch-1
adds 2c5dea8 Add env var to control IPC::Driver::Files temp dir names
adds 264c6e5 v0.000028
adds 3fae702 Post-release version bump
adds af57d13 Add pid to Files IPC driver temp dir name
adds e4c91ab v0.000029
adds d6426c1 Imported Upstream version 0.000029
new be38e70 Merge tag 'upstream/0.000029'
new 44dfcfc Update debian/changelog
new 4e2e00c Refresh spelling error patch
new 2c5ca03 Extend long description, silence lintian
new 4d03603 Releasing libtest2-perl version 0.000029-1
The 5 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 | 20 ++++++++
MANIFEST | 3 +-
META.json | 4 +-
META.yml | 4 +-
Makefile.PL | 4 +-
debian/changelog | 9 ++++
debian/control | 3 ++
debian/patches/spelling.patch | 87 ++++++++++++++++++---------------
lib/Test2.pm | 2 +-
lib/Test2/API.pm | 28 ++++++++---
lib/Test2/API/Context.pm | 2 +
lib/Test2/API/Instance.pm | 2 +
lib/Test2/API/Stack.pm | 2 +
lib/Test2/Event.pm | 2 +
lib/Test2/Event/Bail.pm | 2 +
lib/Test2/Event/Diag.pm | 2 +
lib/Test2/Event/Exception.pm | 2 +
lib/Test2/Event/Note.pm | 2 +
lib/Test2/Event/Ok.pm | 2 +
lib/Test2/Event/Plan.pm | 9 +---
lib/Test2/Event/Skip.pm | 2 +
lib/Test2/Event/Subtest.pm | 2 +
lib/Test2/Event/Waiting.pm | 2 +
lib/Test2/Formatter.pm | 2 +
lib/Test2/Formatter/TAP.pm | 2 +
lib/Test2/Hub.pm | 4 +-
lib/Test2/Hub/Interceptor.pm | 2 +
lib/Test2/Hub/Interceptor/Terminator.pm | 2 +
lib/Test2/Hub/Subtest.pm | 48 +++++++++++++++++-
lib/Test2/IPC.pm | 2 +
lib/Test2/IPC/Driver.pm | 9 +++-
lib/Test2/IPC/Driver/Files.pm | 61 ++++++++++++++++-------
lib/Test2/Util.pm | 2 +
lib/Test2/Util/ExternalMeta.pm | 2 +
lib/Test2/Util/HashBase.pm | 2 +
lib/Test2/Util/Trace.pm | 6 ++-
perltidyrc | 19 +++++++
t/modules/Event/Plan.t | 1 -
t/modules/Hub/Subtest.t | 37 +++++++++++++-
t/modules/IPC/Driver/Files.t | 7 ++-
40 files changed, 315 insertions(+), 90 deletions(-)
create mode 100644 perltidyrc
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libtest2-perl.git
More information about the Pkg-perl-cvs-commits
mailing list