Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 500494 Details for
Bug 635652
perl-core/Test-Simple-1.302.96 : # Failed test at t/Legacy/harness_active.t line 72.
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
perl-core:Test-Simple-1.302.96:20171027-225950.log
perl-core:Test-Simple-1.302.96:20171027-225950.log (text/plain), 108.51 KB, created by
Toralf Förster
on 2017-10-28 07:00:37 UTC
(
hide
)
Description:
perl-core:Test-Simple-1.302.96:20171027-225950.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2017-10-28 07:00:37 UTC
Size:
108.51 KB
patch
obsolete
> * Package: perl-core/Test-Simple-1.302.96 > * Repository: gentoo > * Maintainer: perl@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>>> Unpacking source... >>>> Unpacking Test-Simple-1.302096.tar.gz to /var/tmp/portage/perl-core/Test-Simple-1.302.96/work >>>> Source unpacked in /var/tmp/portage/perl-core/Test-Simple-1.302.96/work >>>> Preparing source in /var/tmp/portage/perl-core/Test-Simple-1.302.96/work/Test-Simple-1.302096 ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/perl-core/Test-Simple-1.302.96/work/Test-Simple-1.302096 ... > * Using ExtUtils::MakeMaker > * perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none DESTDIR=/var/tmp/portage/perl-core/Test-Simple-1.302.96/image/ >Checking if your kit is complete... >Looks good >Generating a Unix-style Makefile >Writing Makefile for Test::Simple >Writing MYMETA.yml and MYMETA.json >>>> Source configured. >>>> Compiling source in /var/tmp/portage/perl-core/Test-Simple-1.302.96/work/Test-Simple-1.302096 ... > * emake OTHERLDFLAGS=-Wl,-O1 -Wl,--as-needed >make -j1 'OTHERLDFLAGS=-Wl,-O1 -Wl,--as-needed' >cp lib/Test2/Event/Generic.pm blib/lib/Test2/Event/Generic.pm >cp lib/Test/Tester/Delegate.pm blib/lib/Test/Tester/Delegate.pm >cp lib/Test/Tutorial.pod blib/lib/Test/Tutorial.pod >cp lib/Test2/API/Context.pm blib/lib/Test2/API/Context.pm >cp lib/Test/Builder/Tester.pm blib/lib/Test/Builder/Tester.pm >cp lib/Test2/Event/Fail.pm blib/lib/Test2/Event/Fail.pm >cp lib/Test/Builder/IO/Scalar.pm blib/lib/Test/Builder/IO/Scalar.pm >cp lib/Test2/Event/Exception.pm blib/lib/Test2/Event/Exception.pm >cp lib/Test/Builder/Module.pm blib/lib/Test/Builder/Module.pm >cp lib/Test2.pm blib/lib/Test2.pm >cp lib/Test2/EventFacet/Control.pm blib/lib/Test2/EventFacet/Control.pm >cp lib/Test2/EventFacet.pm blib/lib/Test2/EventFacet.pm >cp lib/Test/Builder.pm blib/lib/Test/Builder.pm >cp lib/Test2/API/Stack.pm blib/lib/Test2/API/Stack.pm >cp lib/Test2/Event/Plan.pm blib/lib/Test2/Event/Plan.pm >cp lib/Test/Tester/CaptureRunner.pm blib/lib/Test/Tester/CaptureRunner.pm >cp lib/Test/use/ok.pm blib/lib/Test/use/ok.pm >cp lib/Test2/Event/Subtest.pm blib/lib/Test2/Event/Subtest.pm >cp lib/Test/More.pm blib/lib/Test/More.pm >cp lib/Test2/Event/Diag.pm blib/lib/Test2/Event/Diag.pm >cp lib/Test2/EventFacet/Assert.pm blib/lib/Test2/EventFacet/Assert.pm >cp lib/Test2/Event/Skip.pm blib/lib/Test2/Event/Skip.pm >cp lib/Test/Simple.pm blib/lib/Test/Simple.pm >cp lib/Test2/Event/Ok.pm blib/lib/Test2/Event/Ok.pm >cp lib/Test/Builder/Tester/Color.pm blib/lib/Test/Builder/Tester/Color.pm >cp lib/Test/Builder/TodoDiag.pm blib/lib/Test/Builder/TodoDiag.pm >cp lib/Test2/EventFacet/Error.pm blib/lib/Test2/EventFacet/Error.pm >cp lib/Test2/Event/Waiting.pm blib/lib/Test2/Event/Waiting.pm >cp lib/Test2/Event/Note.pm blib/lib/Test2/Event/Note.pm >cp lib/Test/Tester.pm blib/lib/Test/Tester.pm >cp lib/Test2/API/Instance.pm blib/lib/Test2/API/Instance.pm >cp lib/Test2/API.pm blib/lib/Test2/API.pm >cp lib/Test2/Event/TAP/Version.pm blib/lib/Test2/Event/TAP/Version.pm >cp lib/Test2/API/Breakage.pm blib/lib/Test2/API/Breakage.pm >cp lib/Test2/Event/Pass.pm blib/lib/Test2/Event/Pass.pm >cp lib/Test/Builder/Formatter.pm blib/lib/Test/Builder/Formatter.pm >cp lib/Test/Tester/Capture.pm blib/lib/Test/Tester/Capture.pm >cp lib/Test2/EventFacet/About.pm blib/lib/Test2/EventFacet/About.pm >cp lib/Test2/Event.pm blib/lib/Test2/Event.pm >cp lib/Test2/EventFacet/Amnesty.pm blib/lib/Test2/EventFacet/Amnesty.pm >cp lib/Test2/Event/Bail.pm blib/lib/Test2/Event/Bail.pm >cp lib/Test2/Event/Encoding.pm blib/lib/Test2/Event/Encoding.pm >cp lib/Test2/Transition.pod blib/lib/Test2/Transition.pod >cp lib/Test2/Util/ExternalMeta.pm blib/lib/Test2/Util/ExternalMeta.pm >cp lib/Test2/EventFacet/Meta.pm blib/lib/Test2/EventFacet/Meta.pm >cp lib/Test2/Util/Trace.pm blib/lib/Test2/Util/Trace.pm >cp lib/Test2/EventFacet/Trace.pm blib/lib/Test2/EventFacet/Trace.pm >cp lib/Test2/Hub/Interceptor/Terminator.pm blib/lib/Test2/Hub/Interceptor/Terminator.pm >cp lib/Test2/EventFacet/Plan.pm blib/lib/Test2/EventFacet/Plan.pm >cp lib/Test2/Tools/Tiny.pm blib/lib/Test2/Tools/Tiny.pm >cp lib/Test2/Hub.pm blib/lib/Test2/Hub.pm >cp lib/Test2/Util/HashBase.pm blib/lib/Test2/Util/HashBase.pm >cp lib/Test2/Hub/Interceptor.pm blib/lib/Test2/Hub/Interceptor.pm >cp lib/Test2/EventFacet/Info.pm blib/lib/Test2/EventFacet/Info.pm >cp lib/Test2/IPC/Driver/Files.pm blib/lib/Test2/IPC/Driver/Files.pm >cp lib/ok.pm blib/lib/ok.pm >cp lib/Test2/Formatter.pm blib/lib/Test2/Formatter.pm >cp lib/Test2/IPC.pm blib/lib/Test2/IPC.pm >cp lib/Test2/Hub/Subtest.pm blib/lib/Test2/Hub/Subtest.pm >cp lib/Test2/Formatter/TAP.pm blib/lib/Test2/Formatter/TAP.pm >cp lib/Test2/EventFacet/Parent.pm blib/lib/Test2/EventFacet/Parent.pm >cp lib/Test2/Util/Facets2Legacy.pm blib/lib/Test2/Util/Facets2Legacy.pm >cp lib/Test2/IPC/Driver.pm blib/lib/Test2/IPC/Driver.pm >cp lib/Test2/Util.pm blib/lib/Test2/Util.pm >>>> Source compiled. >>>> Test phase: perl-core/Test-Simple-1.302.96 > * DIST_TEST_OVERRIDE is set to do verbose >make -j1 test TEST_VERBOSE=1 >PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/Legacy/*.t t/Legacy/Bugs/*.t t/Legacy/Builder/*.t t/Legacy/Regression/*.t t/Legacy/Simple/*.t t/Legacy/Test2/*.t t/Legacy/Tester/*.t t/Legacy/subtest/*.t t/Legacy_And_Test2/*.t t/Test2/acceptance/*.t t/Test2/behavior/*.t t/Test2/legacy/*.t t/Test2/modules/*.t t/Test2/modules/API/*.t t/Test2/modules/Event/*.t t/Test2/modules/Event/TAP/*.t t/Test2/modules/EventFacet/*.t t/Test2/modules/Formatter/*.t t/Test2/modules/Hub/*.t t/Test2/modules/Hub/Interceptor/*.t t/Test2/modules/IPC/*.t t/Test2/modules/IPC/Driver/*.t t/Test2/modules/Tools/*.t t/Test2/modules/Util/*.t t/Test2/regression/*.t t/regression/*.t >t/00-report.t .................................. >ok 1 >1..1 > ># DIAGNOSTICS INFO IN CASE OF FAILURE: > ># Perl: 5.026001 > ># CAPABILITIES: ># CAN_FORK Yes ># CAN_REALLY_FORK Yes ># CAN_THREAD No > ># DEPENDENCIES: ># Carp 1.42 ># File::Spec 3.67 ># File::Temp 0.2304 ># PerlIO 1.10 ># Scalar::Util 1.4602 ># Storable 2.62 ># Test2 1.302096 ># overload 1.28 ># threads N/A ># utf8 1.19 >ok >t/00compile.t .................................. >1..28 >ok 1 >ok 2 # skip Test::Pod not installed >ok 3 >ok 4 # skip Test::Pod not installed >ok 5 >ok 6 # skip Test::Pod not installed >ok 7 >ok 8 # skip Test::Pod not installed >ok 9 >ok 10 # skip Test::Pod not installed >ok 11 >ok 12 # skip Test::Pod not installed >ok 13 >ok 14 # skip Test::Pod not installed >ok 15 >ok 16 # skip Test::Pod not installed >ok 17 >ok 18 # skip Test::Pod not installed >ok 19 >ok 20 # skip Test::Pod not installed >ok 21 >ok 22 # skip Test::Pod not installed >ok 23 >ok 24 # skip Test::Pod not installed >ok 25 >ok 26 # skip Test::Pod not installed >ok 27 >ok 28 # skip Test::Pod not installed >ok >t/HashBase.t ................................... >ok 1 - FOO CONSTANT >ok 2 - BAR CONSTANT >ok 3 - BAZ CONSTANT >ok 4 - FOO CONSTANT >ok 5 - BAR CONSTANT >ok 6 - BAZ CONSTANT >ok 7 - APPLE CONSTANT >ok 8 - PEAR CONSTANT >ok 9 - FOO CONSTANT >ok 10 - BAR CONSTANT >ok 11 - BAZ CONSTANT >ok 12 - Accessor >ok 13 - Accessor >ok 14 - Accessor >ok 15 - Accessor set >ok 16 - hash >ok 17 - worked as expected >ok 18 - overrode const sub >ok 19 - worked as expected, const was constant >ok 20 - parent attribute sub not overridden >ok 21 - Did not override existing 'new' method >ok 22 - got foo >ok 23 - got bar >ok 24 - got baz >ok 25 - Can set foo >ok 26 - got foo >ok 27 - Cannot set bar >ok 28 - set baz >ok 29 - Deprecation warning >ok 30 - Got a list of attributes in order starting from base class, duplicates removed >ok 31 - set foo via pairs >ok 32 - set baz via pairs >ok 33 - set foo via hashref >ok 34 - set baz via hashref >ok 35 - set foo via arrayref >ok 36 - set baz via arrayref >ok 37 - Too many args in array form >ok 38 - ->can has not been called yet >ok 39 - ->can has been called once to check for init >ok 40 - ->can was not called again, we cached it >ok 41 - ->can has not been called yet >ok 42 - ->init has not been called yet >ok 43 - ->can has been called once to check for init >ok 44 - ->init has been called once >ok 45 - ->can was not called again, we cached it >ok 46 - ->init has been called again >1..46 >ok >t/Legacy/00test_harness_check.t ................ >1..1 >ok 1 - T::H version >ok >t/Legacy/01-basic.t ............................ >1..3 >ok 1 - use strict; >ok 2 - use Test::More; >ok 3 - ok >ok >t/Legacy/478-cmp_ok_hash.t ..................... >ok 1 - Passes on correct comparison >ok 2 - Did not pass >ok 3 - 1 result >ok 4 - result is false >ok 5 - Syntax error >ok 6 - We got warnings >1..6 >ok >t/Legacy/auto.t ................................ >1..6 >ok 1 >ok 2 >ok 3 >ok 4 >ok 5 >ok 6 - Delegate->can() returns the sub from the inner object >ok >t/Legacy/bad_plan.t ............................ >1..2 >ok 1 - bad plan() >ok 2 - bad plan() >ok >t/Legacy/bail_out.t ............................ >1..3 >ok 1 >ok 2 >ok 3 - Backwards compat >ok >t/Legacy/BEGIN_require_ok.t .................... >ok 1 - require strict; >ok 2 - require_ok ran >1..2 >ok >t/Legacy/BEGIN_use_ok.t ........................ >ok 1 - use strict; >ok 2 - use_ok() ran >1..2 >ok >t/Legacy/buffer.t .............................. >1..20 >ok 1 - I'm ok >ok 2 - You're ok >ok 3 - I'm ok >ok 4 - You're ok >ok 5 - I'm ok >ok 6 - You're ok >ok 7 - I'm ok >ok 8 - You're ok >ok 9 - I'm ok >ok 10 - You're ok >ok 11 - I'm ok >ok 12 - You're ok >ok 13 - I'm ok >ok 14 - You're ok >ok 15 - I'm ok >ok 16 - You're ok >ok 17 - I'm ok >ok 18 - You're ok >ok 19 - I'm ok >ok 20 - You're ok >ok >t/Legacy/Bugs/600.t ............................ >ok 1 - only 1 event >ok 2 - Plan set to 1, not 0 >1..2 >ok >t/Legacy/Bugs/629.t ............................ >ok 1 - did not warn when waiting for done_testing >ok 2 - did not warn with 'no_plan' >ok 3 - warned with static plan >ok 4 - Got expected warning >1..4 >ok >t/Legacy/Builder/Builder.t ..................... >1..7 >ok 1 - compiled and new() >ok 2 - level() >ok 3 - is_eq >ok 4 - is_num >ok 5 - current_test() get >ok 6 - current_test() set >ok 7 - counter still good >ok >t/Legacy/Builder/carp.t ........................ >1..3 >ok 1 >ok 2 >ok 3 >ok >t/Legacy/Builder/create.t ...................... >1..7 >ok 1 - An object of class 'Test::Builder' isa 'Test::Builder' >ok 2 - create does not interfere with ->builder >ok 3 - does not interfere with ->new >ok 4 - An object of class 'Test::Builder::NoOutput' isa 'Test::Builder' >ok 5 - Test::Builder->create makes a new object >ok 6 >ok 7 - Changing output() of new TB doesn't interfere with singleton >ok >t/Legacy/Builder/current_test.t ................ >1..2 >ok 1 >ok 2 >ok >t/Legacy/Builder/current_test_without_plan.t ... >ok 1 >ok 2 >ok 3 - Third test >1..3 >ok >t/Legacy/Builder/details.t ..................... >1..9 >ok 1 - no tests yet, no summary >ok 2 >ok 3 >ok 4 >ok 5 - summary >ok 6 - current_test incremented >ok 7 - details() should return a list of all test details >ok 8 >ok 9 >ok >t/Legacy/Builder/done_testing.t ................ >ok 1 - testing done_testing() with no arguments >ok 2 - another test so we're not testing just one >1..2 >ok >t/Legacy/Builder/done_testing_double.t ......... >1..1 >ok 1 - multiple done_testing >ok >t/Legacy/Builder/done_testing_plan_mismatch.t .. >1..1 >ok 1 >ok >t/Legacy/Builder/done_testing_with_no_plan.t ... >ok 1 >ok 2 >1..2 >ok >t/Legacy/Builder/done_testing_with_number.t .... >ok 1 - testing done_testing() with no arguments >ok 2 - another test so we're not testing just one >1..2 >ok >t/Legacy/Builder/done_testing_with_plan.t ...... >1..2 >ok 1 >ok 2 >ok >t/Legacy/Builder/fork_with_new_stdout.t ........ >1..2 >ok 1 - ok 1 from child >ok 2 - 1..1 from child >ok >t/Legacy/Builder/has_plan.t .................... >1..2 >ok 1 - no plan yet defined >ok 2 - has fixed plan >ok >t/Legacy/Builder/has_plan2.t ................... >ok 1 - has no_plan >1..1 >ok >t/Legacy/Builder/is_fh.t ....................... >1..11 >ok 1 - string is not a filehandle >ok 2 - empty string >ok 3 - undef >ok 4 >ok 5 >ok 6 >ok 7 >ok 8 >ok 9 >ok 10 >ok 11 >ok >t/Legacy/Builder/is_passing.t .................. >ok 1 - a fresh TB object is passing >ok 2 - still passing after a test >ok 3 - not passing after a failing test >ok 4 - a passing test doesn't resurrect it >ok 5 - a successful plan doesn't help either >ok 6 - Passing with a plan >ok 7 - passing test, but it overran the plan >ok 8 - Passing with no_plan >ok 9 - still passing after a test >ok 10 - and another test >ok 11 - and after the ending >ok 12 - Passing with skip_all >ok 13 - All tests passed but done_testing() does not match >ok 14 - No tests run with done_testing() >ok 15 - All tests passed with done_testing() >1..15 >ok >t/Legacy/Builder/maybe_regex.t ................. >1..16 >ok 1 - qr// detected >ok 2 - qr// good match >ok 3 - qr// bad match >ok 4 - blessed regex detected >ok 5 - blessed qr/foo/ good match >ok 6 - blessed qr/foo/ bad math >ok 7 - "//" detected >ok 8 - "//" good match >ok 9 - "//" bad match >ok 10 - non-regex detected >ok 11 - non-regex detected >ok 12 - "//" good match >ok 13 - "//" bad match >ok 14 - m,, detected >ok 15 - "//" good match >ok 16 - "//" bad match >ok >t/Legacy/Builder/no_diag.t ..................... >ok 1 - foo >ok 2 >1..2 >ok >t/Legacy/Builder/no_ending.t ................... >1..3 >ok 1 >ok 2 >ok 3 >ok >t/Legacy/Builder/no_header.t ................... >1..1 >ok 1 >ok >t/Legacy/Builder/no_plan_at_all.t .............. >1..1 >ok 1 - proper behavior when no plan is seen >ok >t/Legacy/Builder/ok_obj.t ...................... >1..4 >ok 1 - created Foo object >ok 2 - created Foo object >ok 3 - created Foo object >ok 4 - DESTROY called 3 times >ok >t/Legacy/Builder/output.t ...................... >1..6 >ok 1 >ok 2 >ok 3 >ok 4 >ok 5 - One scalar, two filehandles >ok 6 >ok >t/Legacy/Builder/reset.t ....................... >ok 1 - exported_to >ok 2 - expected_tests >ok 3 - level >ok 4 - use_numbers >ok 5 - no_header >ok 6 - no_ending >ok 7 - current_test >ok 8 - summary >ok 9 - details >ok 10 - output >ok 11 - failure_output >ok 12 - todo_output >ok 13 - final test to make sure output was reset >1..13 >ok >t/Legacy/Builder/reset_outputs.t ............... >ok 1 >ok 2 >ok 3 >ok 4 - reset_outputs() resets output >ok 5 - reset_outputs() resets failure_output >ok 6 - reset_outputs() resets todo_output >1..6 >ok >t/Legacy/Builder/try.t ......................... >ok 1 >ok 2 >ok 3 >ok 4 >ok 5 >ok 6 >ok 7 >ok 8 >1..8 >ok >t/Legacy/c_flag.t .............................. >1..1 >ok 1 >ok >t/Legacy/capture.t ............................. >1..3 >ok 1 - current test >ok 2 - can't set test_num >ok 3 - res count >ok >t/Legacy/check_tests.t ......................... >1..105 >ok 1 - Test 'pass' completed >ok 2 - Test 'pass' no premature diagnostication >ok 3 - Test 'pass' result count >ok 4 - subtest 'pass' of 'pass' compare ok >ok 5 - subtest 'pass' of 'pass' compare actual_ok >ok 6 - subtest 'pass' of 'pass' compare type >ok 7 - subtest 'pass' of 'pass' compare reason >ok 8 - subtest 'pass' of 'pass' compare name >ok 9 - checking depth >ok 10 - subtest 'pass' of 'pass' compare diag >ok 11 - Test 'pass diag' completed >ok 12 - Test 'pass diag' no premature diagnostication >ok 13 - Test 'pass diag' result count >ok 14 - subtest 'pass diag' of 'pass diag' compare ok >ok 15 - subtest 'pass diag' of 'pass diag' compare actual_ok >ok 16 - subtest 'pass diag' of 'pass diag' compare type >ok 17 - subtest 'pass diag' of 'pass diag' compare reason >ok 18 - subtest 'pass diag' of 'pass diag' compare name >ok 19 - checking depth >ok 20 - subtest 'pass diag' of 'pass diag' compare diag >ok 21 - Test 'pass diag no \n' completed >ok 22 - Test 'pass diag no \n' no premature diagnostication >ok 23 - Test 'pass diag no \n' result count >ok 24 - subtest 'pass diag' of 'pass diag no \n' compare ok >ok 25 - subtest 'pass diag' of 'pass diag no \n' compare actual_ok >ok 26 - subtest 'pass diag' of 'pass diag no \n' compare type >ok 27 - subtest 'pass diag' of 'pass diag no \n' compare reason >ok 28 - subtest 'pass diag' of 'pass diag no \n' compare name >ok 29 - checking depth >ok 30 - subtest 'pass diag' of 'pass diag no \n' compare diag >ok 31 - Test 'fail' completed >ok 32 - Test 'fail' no premature diagnostication >ok 33 - Test 'fail' result count >ok 34 - subtest 'fail' of 'fail' compare ok >ok 35 - subtest 'fail' of 'fail' compare actual_ok >ok 36 - subtest 'fail' of 'fail' compare type >ok 37 - subtest 'fail' of 'fail' compare reason >ok 38 - subtest 'fail' of 'fail' compare name >ok 39 - checking depth >ok 40 - subtest 'fail' of 'fail' compare diag >ok 41 - Test 'skip' completed >ok 42 - Test 'skip' no premature diagnostication >ok 43 - Test 'skip' result count >ok 44 - subtest '' of 'skip' compare ok >ok 45 - subtest '' of 'skip' compare actual_ok >ok 46 - subtest '' of 'skip' compare type >ok 47 - subtest '' of 'skip' compare reason >ok 48 - subtest '' of 'skip' compare name >ok 49 - checking depth >ok 50 - subtest '' of 'skip' compare diag >ok 51 - Test 'todo_skip' completed >ok 52 - Test 'todo_skip' no premature diagnostication >ok 53 - Test 'todo_skip' result count >ok 54 - subtest '' of 'todo_skip' compare ok >ok 55 - subtest '' of 'todo_skip' compare actual_ok >ok 56 - subtest '' of 'todo_skip' compare type >ok 57 - subtest '' of 'todo_skip' compare reason >ok 58 - subtest '' of 'todo_skip' compare name >ok 59 - checking depth >ok 60 - subtest '' of 'todo_skip' compare diag >ok 61 - Test 'run all' completed >ok 62 - Test 'run all' no premature diagnostication >ok 63 - Test 'run all' result count >ok 64 - subtest 'pass' of 'run all' compare ok >ok 65 - subtest 'pass' of 'run all' compare actual_ok >ok 66 - subtest 'pass' of 'run all' compare type >ok 67 - subtest 'pass' of 'run all' compare reason >ok 68 - subtest 'pass' of 'run all' compare name >ok 69 - checking depth >ok 70 - subtest 'pass' of 'run all' compare diag >ok 71 - subtest 'pass diag' of 'run all' compare ok >ok 72 - subtest 'pass diag' of 'run all' compare actual_ok >ok 73 - subtest 'pass diag' of 'run all' compare type >ok 74 - subtest 'pass diag' of 'run all' compare reason >ok 75 - subtest 'pass diag' of 'run all' compare name >ok 76 - checking depth >ok 77 - subtest 'pass diag' of 'run all' compare diag >ok 78 - subtest 'pass diag' of 'run all' compare ok >ok 79 - subtest 'pass diag' of 'run all' compare actual_ok >ok 80 - subtest 'pass diag' of 'run all' compare type >ok 81 - subtest 'pass diag' of 'run all' compare reason >ok 82 - subtest 'pass diag' of 'run all' compare name >ok 83 - checking depth >ok 84 - subtest 'pass diag' of 'run all' compare diag >ok 85 - subtest 'fail' of 'run all' compare ok >ok 86 - subtest 'fail' of 'run all' compare actual_ok >ok 87 - subtest 'fail' of 'run all' compare type >ok 88 - subtest 'fail' of 'run all' compare reason >ok 89 - subtest 'fail' of 'run all' compare name >ok 90 - checking depth >ok 91 - subtest 'fail' of 'run all' compare diag >ok 92 - subtest '' of 'run all' compare ok >ok 93 - subtest '' of 'run all' compare actual_ok >ok 94 - subtest '' of 'run all' compare type >ok 95 - subtest '' of 'run all' compare reason >ok 96 - subtest '' of 'run all' compare name >ok 97 - checking depth >ok 98 - subtest '' of 'run all' compare diag >ok 99 - subtest '' of 'run all' compare ok >ok 100 - subtest '' of 'run all' compare actual_ok >ok 101 - subtest '' of 'run all' compare type >ok 102 - subtest '' of 'run all' compare reason >ok 103 - subtest '' of 'run all' compare name >ok 104 - checking depth >ok 105 - subtest '' of 'run all' compare diag >ok >t/Legacy/circular_data.t ....................... >1..11 >ok 1 >ok 2 >ok 3 >ok 4 >ok 5 >ok 6 >ok 7 >ok 8 >ok 9 >ok 10 >ok 11 >ok >t/Legacy/cmp_ok.t .............................. >1..24 >ok 1 - right return >ok 2 - passed without diagnostic >ok 3 - right return >ok 4 - failed without diagnostic >ok 5 - right return >ok 6 - failed without diagnostic >ok 7 - right return >ok 8 - passed without diagnostic >ok 9 - right return >ok 10 - passed without diagnostic >ok 11 - right return >ok 12 - failed without diagnostic >ok 13 - right return >ok 14 - passed without diagnostic >ok 15 - right return >ok 16 - passed without diagnostic >ok 17 - right return >ok 18 - expected error >ok 19 - right return >ok 20 - expected error >ok 21 - right return >ok 22 - expected error >ok 23 - right return >ok 24 - expected error >ok >t/Legacy/depth.t ............................... >1..2 >ok 1 - depth 1 >ok 2 - deeper >ok >t/Legacy/diag.t ................................ >1..7 >ok 1 - diag() with todo_output set >ok 2 - multi line >ok 3 - diag returns false >ok 4 - diag() adds \# even if there's one already >ok 5 - blank lines get escaped >ok 6 - even at the end >ok 7 >ok >t/Legacy/died.t ................................ >1..3 >ok 1 >ok 2 >ok 3 - exit code >ok >t/Legacy/dont_overwrite_die_handler.t .......... >1..2 >ok 1 >ok 2 - existing DIE handler not overridden >ok >t/Legacy/eq_set.t .............................. >1..4 >ok 1 >ok 2 >ok 3 >not ok 4 # TODO eq_set() doesn't really handle references ># Failed (TODO) test at t/Legacy/eq_set.t line 32. >ok >t/Legacy/exit.t ................................ ># Building up a map of exit codes. May take a while. >ok 1 - exit map test for 0 >ok 2 - exit map test for 1 >ok 3 - exit map test for 2 >ok 4 - exit map test for 3 >ok 5 - exit map test for 4 >ok 6 - exit map test for 5 >ok 7 - exit map test for 6 >ok 8 - exit map test for 7 >ok 9 - exit map test for 8 >ok 10 - exit map test for 9 >ok 11 - exit map test for 10 >ok 12 - exit map test for 11 >ok 13 - exit map test for 12 >ok 14 - exit map test for 13 >ok 15 - exit map test for 14 >ok 16 - exit map test for 15 >ok 17 - exit map test for 16 >ok 18 - exit map test for 17 >ok 19 - exit map test for 18 >ok 20 - exit map test for 19 >ok 21 - exit map test for 20 >ok 22 - exit map test for 21 >ok 23 - exit map test for 22 >ok 24 - exit map test for 23 >ok 25 - exit map test for 24 >ok 26 - exit map test for 25 >ok 27 - exit map test for 26 >ok 28 - exit map test for 27 >ok 29 - exit map test for 28 >ok 30 - exit map test for 29 >ok 31 - exit map test for 30 >ok 32 - exit map test for 31 >ok 33 - exit map test for 32 >ok 34 - exit map test for 33 >ok 35 - exit map test for 34 >ok 36 - exit map test for 35 >ok 37 - exit map test for 36 >ok 38 - exit map test for 37 >ok 39 - exit map test for 38 >ok 40 - exit map test for 39 >ok 41 - exit map test for 40 >ok 42 - exit map test for 41 >ok 43 - exit map test for 42 >ok 44 - exit map test for 43 >ok 45 - exit map test for 44 >ok 46 - exit map test for 45 >ok 47 - exit map test for 46 >ok 48 - exit map test for 47 >ok 49 - exit map test for 48 >ok 50 - exit map test for 49 >ok 51 - exit map test for 50 >ok 52 - exit map test for 51 >ok 53 - exit map test for 52 >ok 54 - exit map test for 53 >ok 55 - exit map test for 54 >ok 56 - exit map test for 55 >ok 57 - exit map test for 56 >ok 58 - exit map test for 57 >ok 59 - exit map test for 58 >ok 60 - exit map test for 59 >ok 61 - exit map test for 60 >ok 62 - exit map test for 61 >ok 63 - exit map test for 62 >ok 64 - exit map test for 63 >ok 65 - exit map test for 64 >ok 66 - exit map test for 65 >ok 67 - exit map test for 66 >ok 68 - exit map test for 67 >ok 69 - exit map test for 68 >ok 70 - exit map test for 69 >ok 71 - exit map test for 70 >ok 72 - exit map test for 71 >ok 73 - exit map test for 72 >ok 74 - exit map test for 73 >ok 75 - exit map test for 74 >ok 76 - exit map test for 75 >ok 77 - exit map test for 76 >ok 78 - exit map test for 77 >ok 79 - exit map test for 78 >ok 80 - exit map test for 79 >ok 81 - exit map test for 80 >ok 82 - exit map test for 81 >ok 83 - exit map test for 82 >ok 84 - exit map test for 83 >ok 85 - exit map test for 84 >ok 86 - exit map test for 85 >ok 87 - exit map test for 86 >ok 88 - exit map test for 87 >ok 89 - exit map test for 88 >ok 90 - exit map test for 89 >ok 91 - exit map test for 90 >ok 92 - exit map test for 91 >ok 93 - exit map test for 92 >ok 94 - exit map test for 93 >ok 95 - exit map test for 94 >ok 96 - exit map test for 95 >ok 97 - exit map test for 96 >ok 98 - exit map test for 97 >ok 99 - exit map test for 98 >ok 100 - exit map test for 99 >ok 101 - exit map test for 100 >ok 102 - exit map test for 101 >ok 103 - exit map test for 102 >ok 104 - exit map test for 103 >ok 105 - exit map test for 104 >ok 106 - exit map test for 105 >ok 107 - exit map test for 106 >ok 108 - exit map test for 107 >ok 109 - exit map test for 108 >ok 110 - exit map test for 109 >ok 111 - exit map test for 110 >ok 112 - exit map test for 111 >ok 113 - exit map test for 112 >ok 114 - exit map test for 113 >ok 115 - exit map test for 114 >ok 116 - exit map test for 115 >ok 117 - exit map test for 116 >ok 118 - exit map test for 117 >ok 119 - exit map test for 118 >ok 120 - exit map test for 119 >ok 121 - exit map test for 120 >ok 122 - exit map test for 121 >ok 123 - exit map test for 122 >ok 124 - exit map test for 123 >ok 125 - exit map test for 124 >ok 126 - exit map test for 125 >ok 127 - exit map test for 126 >ok 128 - exit map test for 127 >ok 129 - exit map test for 128 >ok 130 - exit map test for 129 >ok 131 - exit map test for 130 >ok 132 - exit map test for 131 >ok 133 - exit map test for 132 >ok 134 - exit map test for 133 >ok 135 - exit map test for 134 >ok 136 - exit map test for 135 >ok 137 - exit map test for 136 >ok 138 - exit map test for 137 >ok 139 - exit map test for 138 >ok 140 - exit map test for 139 >ok 141 - exit map test for 140 >ok 142 - exit map test for 141 >ok 143 - exit map test for 142 >ok 144 - exit map test for 143 >ok 145 - exit map test for 144 >ok 146 - exit map test for 145 >ok 147 - exit map test for 146 >ok 148 - exit map test for 147 >ok 149 - exit map test for 148 >ok 150 - exit map test for 149 >ok 151 - exit map test for 150 >ok 152 - exit map test for 151 >ok 153 - exit map test for 152 >ok 154 - exit map test for 153 >ok 155 - exit map test for 154 >ok 156 - exit map test for 155 >ok 157 - exit map test for 156 >ok 158 - exit map test for 157 >ok 159 - exit map test for 158 >ok 160 - exit map test for 159 >ok 161 - exit map test for 160 >ok 162 - exit map test for 161 >ok 163 - exit map test for 162 >ok 164 - exit map test for 163 >ok 165 - exit map test for 164 >ok 166 - exit map test for 165 >ok 167 - exit map test for 166 >ok 168 - exit map test for 167 >ok 169 - exit map test for 168 >ok 170 - exit map test for 169 >ok 171 - exit map test for 170 >ok 172 - exit map test for 171 >ok 173 - exit map test for 172 >ok 174 - exit map test for 173 >ok 175 - exit map test for 174 >ok 176 - exit map test for 175 >ok 177 - exit map test for 176 >ok 178 - exit map test for 177 >ok 179 - exit map test for 178 >ok 180 - exit map test for 179 >ok 181 - exit map test for 180 >ok 182 - exit map test for 181 >ok 183 - exit map test for 182 >ok 184 - exit map test for 183 >ok 185 - exit map test for 184 >ok 186 - exit map test for 185 >ok 187 - exit map test for 186 >ok 188 - exit map test for 187 >ok 189 - exit map test for 188 >ok 190 - exit map test for 189 >ok 191 - exit map test for 190 >ok 192 - exit map test for 191 >ok 193 - exit map test for 192 >ok 194 - exit map test for 193 >ok 195 - exit map test for 194 >ok 196 - exit map test for 195 >ok 197 - exit map test for 196 >ok 198 - exit map test for 197 >ok 199 - exit map test for 198 >ok 200 - exit map test for 199 >ok 201 - exit map test for 200 >ok 202 - exit map test for 201 >ok 203 - exit map test for 202 >ok 204 - exit map test for 203 >ok 205 - exit map test for 204 >ok 206 - exit map test for 205 >ok 207 - exit map test for 206 >ok 208 - exit map test for 207 >ok 209 - exit map test for 208 >ok 210 - exit map test for 209 >ok 211 - exit map test for 210 >ok 212 - exit map test for 211 >ok 213 - exit map test for 212 >ok 214 - exit map test for 213 >ok 215 - exit map test for 214 >ok 216 - exit map test for 215 >ok 217 - exit map test for 216 >ok 218 - exit map test for 217 >ok 219 - exit map test for 218 >ok 220 - exit map test for 219 >ok 221 - exit map test for 220 >ok 222 - exit map test for 221 >ok 223 - exit map test for 222 >ok 224 - exit map test for 223 >ok 225 - exit map test for 224 >ok 226 - exit map test for 225 >ok 227 - exit map test for 226 >ok 228 - exit map test for 227 >ok 229 - exit map test for 228 >ok 230 - exit map test for 229 >ok 231 - exit map test for 230 >ok 232 - exit map test for 231 >ok 233 - exit map test for 232 >ok 234 - exit map test for 233 >ok 235 - exit map test for 234 >ok 236 - exit map test for 235 >ok 237 - exit map test for 236 >ok 238 - exit map test for 237 >ok 239 - exit map test for 238 >ok 240 - exit map test for 239 >ok 241 - exit map test for 240 >ok 242 - exit map test for 241 >ok 243 - exit map test for 242 >ok 244 - exit map test for 243 >ok 245 - exit map test for 244 >ok 246 - exit map test for 245 >ok 247 - exit map test for 246 >ok 248 - exit map test for 247 >ok 249 - exit map test for 248 >ok 250 - exit map test for 249 >ok 251 - exit map test for 250 >ok 252 - exit map test for 251 >ok 253 - exit map test for 252 >ok 254 - exit map test for 253 >ok 255 - exit map test for 254 >ok 256 - exit map test for 255 ># Done. >ok 257 - death_with_handler.plx exited with 255 (expected 255) >ok 258 - too_few.plx exited with 255 (expected 255) >ok 259 - success.plx exited with 0 (expected 0) >ok 260 - pre_plan_death.plx exited with 9 (expected non-zero) >ok 261 - missing_done_testing.plx exited with 254 (expected 254) >ok 262 - extras.plx exited with 2 (expected 2) >ok 263 - too_few_fail.plx exited with 2 (expected 2) >ok 264 - require.plx exited with 0 (expected 0) >ok 265 - last_minute_death.plx exited with 255 (expected 255) >ok 266 - one_fail.plx exited with 1 (expected 1) >ok 267 - two_fail.plx exited with 2 (expected 2) >ok 268 - five_fail.plx exited with 5 (expected 5) >ok 269 - one_fail_without_plan.plx exited with 1 (expected 1) >ok 270 - death.plx exited with 255 (expected 255) >ok 271 - exit.plx exited with 1 (expected 1) >ok 272 - death_in_eval.plx exited with 0 (expected 0) >1..272 >ok >t/Legacy/explain.t ............................. >1..5 >ok 1 - main->can('explain') >ok 2 >ok 3 >ok 4 >ok 5 >ok >t/Legacy/explain_err_vars.t .................... >ok 1 - preserved $@ >1..1 >ok >t/Legacy/extra.t ............................... >ok 1 >ok 2 >ok 3 >ok 4 >ok 5 >1..5 >ok >t/Legacy/extra_one.t ........................... >1..2 >ok 1 >ok 2 >ok >t/Legacy/fail-like.t ........................... >1..4 >ok 1 - failing output >ok 2 - failing errors >ok 3 >ok 4 >ok >t/Legacy/fail-more.t ........................... >1..80 >ok 1 >ok 2 >ok 3 >ok 4 >ok 5 >ok 6 >ok 7 >ok 8 >ok 9 >ok 10 >ok 11 >ok 12 >ok 13 >ok 14 >ok 15 >ok 16 >ok 17 >ok 18 >ok 19 >ok 20 >ok 21 >ok 22 >ok 23 >ok 24 >ok 25 >ok 26 >ok 27 >ok 28 >ok 29 >ok 30 >ok 31 >ok 32 >ok 33 >ok 34 >ok 35 >ok 36 >ok 37 >ok 38 >ok 39 >ok 40 >ok 41 >ok 42 >ok 43 >ok 44 >ok 45 >ok 46 >ok 47 >ok 48 >ok 49 >ok 50 >ok 51 >ok 52 >ok 53 >ok 54 >ok 55 >ok 56 >ok 57 >ok 58 >ok 59 >ok 60 >ok 61 >ok 62 >ok 63 >ok 64 >ok 65 >ok 66 >ok 67 >ok 68 >ok 69 >ok 70 >ok 71 >ok 72 >ok 73 >ok 74 >ok 75 >ok 76 >ok 77 >ok 78 >ok 79 >ok 80 >ok >t/Legacy/fail.t ................................ >ok 1 >ok 2 >1..2 >ok >t/Legacy/fail_one.t ............................ >ok 1 >ok 2 >1..2 >ok >t/Legacy/filehandles.t ......................... >1..1 >ok 1 - STDOUT can be mucked with >ok >t/Legacy/fork.t ................................ >1..1 >ok 1 - Only the parent should process the ending, not the child >ok >t/Legacy/harness_active.t ...................... >1..4 >ok 1 >ok 2 >not ok 3 ># Failed test at t/Legacy/harness_active.t line 72. ># got: '# Failed test 'this fails' ># # at t/Legacy/harness_active.t line 71. ># ' ># expected: ' ># # Failed test 'this fails' ># # at t/Legacy/harness_active.t line 71. ># ' >not ok 4 ># Failed test at t/Legacy/harness_active.t line 85. ># got: '# Failed test at t/Legacy/harness_active.t line 84. ># # got: '1' ># # expected: '0' ># ' ># expected: ' ># # Failed test at t/Legacy/harness_active.t line 84. ># # got: '1' ># # expected: '0' ># ' >Failed 2/4 subtests >t/Legacy/import.t .............................. >1..2 >ok 1 - main->can(...) >ok 2 - fail() not exported >ok >t/Legacy/is_deeply_dne_bug.t ................... >1..2 >ok 1 >ok 2 >ok >t/Legacy/is_deeply_fail.t ...................... >1..102 >ok 1 >ok 2 - plain strings >ok 3 - right diagnostic >ok 4 >ok 5 - different types >ok 6 - right diagnostic >ok 7 >ok 8 - hashes with different values >ok 9 - right diagnostic >ok 10 >ok 11 - hashes with different keys >ok 12 - right diagnostic >ok 13 >ok 14 - arrays of different length >ok 15 - right diagnostic >ok 16 >ok 17 - arrays of undefs >ok 18 - right diagnostic >ok 19 >ok 20 - hashes of undefs >ok 21 - right diagnostic >ok 22 >ok 23 - scalar refs >ok 24 - right diagnostic >ok 25 >ok 26 - mixed scalar and array refs >ok 27 - right diagnostic >ok 28 >ok 29 - deep scalar refs >ok 30 - right diagnostic >ok 31 >ok 32 - @Data_Stack not holding onto things >ok 33 - deep structures >ok 34 - right diagnostic >ok 35 >ok 36 >ok 37 >ok 38 >ok 39 >ok 40 >ok 41 - undef != "" >ok 42 - @Data_Stack not holding onto things >ok 43 - don't compare refs like strings >ok 44 - even deep inside >ok 45 - [] could match non-existent values >ok 46 >ok 47 >ok 48 - scalar refs in an array >ok 49 - right diagnostic >ok 50 >ok 51 - scalar vs ref >ok 52 - right diagnostic >ok 53 >ok 54 - ref vs scalar >ok 55 - right diagnostic >ok 56 >ok 57 - is_deeply and undef [RT 9441] >ok 58 - right diagnostic >ok 59 >ok 60 - is_deeply and different reference types >ok 61 - right diagnostic >ok 62 >ok 63 - nested different ref types >ok 64 - right diagnostic >ok 65 >ok 66 - string overloaded refs respected in diag >ok 67 - right diagnostic >ok 68 - function refs >ok 69 >ok 70 - right diagnostic >ok 71 - typeglobs >ok 72 >ok 73 - right diagnostic >ok 74 >ok 75 >ok 76 - right diagnostic >ok 77 >ok 78 >ok 79 >ok 80 >ok 81 >ok 82 >ok 83 >ok 84 >ok 85 >ok 86 >ok 87 >ok 88 >ok 89 >ok 90 >ok 91 >ok 92 >ok 93 >ok 94 >ok 95 >ok 96 >ok 97 >ok 98 >ok 99 >ok 100 >ok 101 >ok 102 >ok >t/Legacy/is_deeply_with_threads.t .............. >1..0 # SKIP threads are not supported >skipped: threads are not supported >t/Legacy/missing.t ............................. >1..2 >ok 1 >ok 2 >ok >t/Legacy/More.t ................................ >1..54 >ok 1 - use Dummy; >ok 2 - use_ok() loads a module >ok 3 - require Test::More; >ok 4 - two is two is two is two >ok 5 - foo is foo >ok 6 - foo isnt bar >ok 7 - foo isn't bar >ok 8 - foo is like fooble >ok 9 - foo is like FooBle >ok 10 - regexes with slashes in like >ok 11 - unlike bar >ok 12 - foo is unlike FooBle >ok 13 - regexes with slashes in unlike >ok 14 >ok 15 - Test::More->can(...) >ok 16 - Test::More->can(...) >ok 17 - An object of class 'Foo' isa 'Foo' >ok 18 - A reference of type 'ARRAY' isa 'ARRAY' >ok 19 - A reference of type 'SCALAR' isa 'SCALAR' >ok 20 - The class (or class-like) 'Foo' isa 'Bar' >ok 21 >ok 22 >ok 23 - Foo->can('blah') >ok 24 - An object of class 'Foo' isa 'blah' >ok 25 - pass() passed >ok 26 - eq_array with simple arrays >ok 27 - @Data_Stack not holding onto things >ok 28 - eq_hash with simple hashes >ok 29 >ok 30 - eq_set with simple sets >ok 31 >ok 32 - is_deeply with arrays >ok 33 - eq_array with complicated arrays >ok 34 - eq_set with complicated arrays >ok 35 - eq_array with slightly different complicated arrays >ok 36 >ok 37 - eq_set with slightly different complicated arrays >ok 38 >ok 39 - is_deeply with complicated hashes >ok 40 - eq_hash with complicated hashes >ok 41 - eq_hash with slightly different complicated hashes >ok 42 >ok 43 - builder() >ok 44 - cmp_ok == >ok 45 - eq >ok 46 - < >ok 47 - || >ok 48 - An object of class 'Wibble' isa 'Wibblemeister' >ok 49 - the same function ref >ok 50 - the same glob >ok 51 >ok 52 - same regex >ok 53 - $@ untouched >ok 54 - $! untouched >ok >t/Legacy/new_ok.t .............................. >1..13 >ok 1 - An object of class 'Foo' isa 'Foo' >ok 2 >ok 3 - An object of class 'Foo' isa 'Foo' >ok 4 - An object of class 'Bar' isa 'Bar' >ok 5 >ok 6 - An object of class 'Bar' isa 'Bar' >ok 7 - An object of class 'Foo' isa 'Foo' >ok 8 >ok 9 - An object of class 'Foo' isa 'Foo' >ok 10 - 'Foo' isa 'Foo' >ok 11 >ok 12 - An object of class 'Foo' isa 'Foo' >ok 13 >ok >t/Legacy/no_log_results.t ...................... >ok 1 - sample >ok 2 - sample >ok 3 - no details were logged ># Subtest: it > ok 1 - sample > ok 2 - sample > ok 3 - no details were logged > 1..3 >ok 4 - it >1..4 >ok >t/Legacy/no_plan.t ............................. >1..7 >ok 1 >ok 2 >ok 3 >ok 4 >ok 5 >ok 6 >ok 7 >ok >t/Legacy/no_tests.t ............................ >1..3 >ok 1 >ok 2 >ok 3 - exit code >ok >t/Legacy/note.t ................................ >1..2 >ok 1 >ok 2 >ok >t/Legacy/overload.t ............................ >1..19 >ok 1 - An object of class 'Overloaded' isa 'Overloaded' >ok 2 - cmp_ok() eq >ok 3 - does not stringify >ok 4 - is() with string overloading >ok 5 - cmp_ok() with number overloading >ok 6 - does not numify >ok 7 - is_deeply with string overloading >ok 8 - eq_array ... >ok 9 - eq_hash ... >ok 10 - is_deeply with string overloading at the top >ok 11 >ok 12 >ok 13 >ok 14 >ok 15 >ok 16 - An object of class 'Overloaded' isa 'Overloaded' >ok 17 - cmp_ok() eq >ok 18 - does not stringify >ok 19 - is() with string overloading >ok >t/Legacy/overload_threads.t .................... >1..5 >ok 1 - foo >ok 2 - >ok 3 >not ok 4 - Just checking todo as an overloaded value # TODO not really todo, testing overloaded reason ># Failed (TODO) test 'Just checking todo as an overloaded value' ># at t/Legacy/overload_threads.t line 54. >ok 5 # skip not really skipped, testing overloaded reason >ok >t/Legacy/plan.t ................................ >1..4 >ok 1 - disallow double plan >ok 2 - disallow changing plan >ok 3 - Just testing plan() >ok 4 - Testing it some more >ok >t/Legacy/plan_bad.t ............................ >1..12 >ok 1 >ok 2 >ok 3 >ok 4 >ok 5 >ok 6 >ok 7 >ok 8 >ok 9 >ok 10 >ok 11 >ok 12 >ok >t/Legacy/plan_is_noplan.t ...................... >1..1 >ok 1 >ok >t/Legacy/plan_no_plan.t ........................ >ok 1 - Just testing >ok 2 - Testing again >ok 3 # skip Just testing skip with no_plan >ok 4 - skip with no "how_many" ok with no_plan >not ok 5 # TODO & SKIP Just testing todo_skip >ok 6 - skip with no "how_many" ok with no_plan >1..6 >ok >t/Legacy/plan_shouldnt_import.t ................ >1..1 >ok 1 - plan should not export >ok >t/Legacy/plan_skip_all.t ....................... >1..0 # SKIP Just testing plan & skip_all >skipped: Just testing plan & skip_all >t/Legacy/Regression/637.t ...................... >1..0 # Skip threads are not supported. >skipped: threads are not supported. >t/Legacy/Regression/683_thread_todo.t .......... >1..0 # SKIP threads are not supported >skipped: threads are not supported >t/Legacy/Regression/6_cmp_ok.t ................. >ok 1 - Got useful diag >1..1 >ok >t/Legacy/Regression/736_use_ok.t ............... >ok 1 - use MyWarner; >ok 2 - Got the warning >ok 3 - use MyWarner; >ok 4 - No warning >1..4 >ok >t/Legacy/require_ok.t .......................... >1..8 >ok 1 - require Symbol; >ok 2 - require_ok MODULE >ok 3 - require 'Class/Struct.pm'; >ok 4 - require_ok FILE >ok 5 >ok 6 >ok 7 >ok 8 >ok >t/Legacy/run_test.t ............................ >1..54 >ok 1 - run pass no prem >ok 2 - run pass result count >ok 3 - run pass name >ok 4 - run pass ok >ok 5 - run pass actual_ok >ok 6 - run pass reason >ok 7 - run pass type >ok 8 - run pass diag >ok 9 - run pass depth >ok 10 - run fail no prem >ok 11 - run fail result count >ok 12 - run fail name >ok 13 - run fail actual_ok >ok 14 - run fail ok >ok 15 - run fail reason >ok 16 - run fail type >ok 17 - run fail diag >ok 18 - run fail depth >ok 19 - skip no prem >ok 20 - skip result count >ok 21 - skip name >ok 22 - skip actual_ok >ok 23 - skip ok >ok 24 - skip reason >ok 25 - skip type >ok 26 - skip diag >ok 27 - skip depth >ok 28 - todo_skip no prem >ok 29 - todo_skip result count >ok 30 - todo_skip name >ok 31 - todo_skip actual_ok >ok 32 - todo_skip ok >ok 33 - todo_skip reason >ok 34 - todo_skip type >ok 35 - todo_skip diag >ok 36 - todo_skip depth >ok 37 - run diag prem >ok 38 - run diag result count >ok 39 - run multi no prem >ok 40 - run multi result count >ok 41 - run multi pass name >ok 42 - run multi pass actual_ok >ok 43 - run multi pass ok >ok 44 - run multi pass reason >ok 45 - run multi pass type >ok 46 - run multi pass diag >ok 47 - run multi pass depth >ok 48 - run multi fail name >ok 49 - run multi fail actual_ok >ok 50 - run multi fail ok >ok 51 - run multi fail reason >ok 52 - run multi fail type >ok 53 - run multi fail diag >ok 54 - run multi fail depth >ok >t/Legacy/simple.t .............................. >1..3 >ok 1 - compile >ok 2 >ok 3 - foo >ok >t/Legacy/Simple/load.t ......................... >1..1 >ok 1 - use Test::Simple with no arguments >ok >t/Legacy/skip.t ................................ >1..17 >ok 1 # skip Just testing the skip interface. >ok 2 # skip Just testing the skip interface. >ok 3 - Inside skip block >ok 4 - Another inside >ok 5 - calling package not interfered with >ok 6 - or file >ok 7 - or line >ok 8 # skip Just testing the skip interface. >ok 9 # skip Just testing the skip interface. >ok 10 # skip Just testing the skip interface. >ok 11 - skip without $how_many warning >ok 12 - This is supposed to run >ok 13 # skip Just testing the skip interface. >ok 14 # skip Just testing the skip interface. >ok 15 - This is supposed to run, too >ok 16 # skip 1 >ok 17 >ok >t/Legacy/skipall.t ............................. >1..2 >ok 1 >ok 2 >ok >t/Legacy/strays.t .............................. >1..0 # Skip not completed >skipped: not completed >t/Legacy/subtest/args.t ........................ >ok 1 >ok 2 >ok 3 >ok 4 ># Subtest: Arg passing > ok 1 > 1..1 >ok 5 - Arg passing >ok 6 >1..6 >ok >t/Legacy/subtest/bail_out.t .................... >1..2 >ok 1 >ok 2 >ok >t/Legacy/subtest/basic.t ....................... >1..12 >ok 1 - Output should nest properly >ok 2 - We should allow arbitrary nesting >ok 3 - Previous child failures should not force subsequent failures >ok 4 - The child should copy the (Out_FH) filehandle >ok 5 - The child should copy the (Todo_FH) filehandle >ok 6 - The child should copy the (Fail_FH) filehandle >ok 7 - Test::Builder::NoOutput->can('parent') >ok 8 - Test::Builder::NoOutput->can('name') >ok 9 - ... but child names should be whatever we set them to ># Subtest: skip all > 1..0 # SKIP subtest with skip_all >ok 10 # skip subtest with skip_all >ok 11 - TODO tests should not make the parent test fail >ok 12 - Not running subtests should make the parent test fail >ok >t/Legacy/subtest/die.t ......................... >ok 1 >ok 2 >ok 3 - the parent object is restored after a die >1..3 >ok >t/Legacy/subtest/do.t .......................... >ok 1 - First >ok 2 - subtest test file exists ># Subtest: ./t/Legacy/subtest/for_do_t.test > ok 1 - First > ok 2 - Second > ok 3 - Third > 1..3 >ok 3 - ./t/Legacy/subtest/for_do_t.test >ok 4 - Last >1..4 >ok >t/Legacy/subtest/events.t ...................... >ok 1 - An object of class 'Test2::Event::Subtest' isa 'Test2::Event::Subtest' >ok 2 - got an id >ok 3 - set subtest_id on child event >ok 4 - set subtest_id on child event >1..4 >ok >t/Legacy/subtest/fork.t ........................ >1..1 ># Subtest: fork within subtest > 1..2 > ok 1 - child exit status > ok 2 - child output >ok 1 - fork within subtest >ok >t/Legacy/subtest/implicit_done.t ............... >ok 1 - Before ># Subtest: basic > ok 1 - Inside sub test > 1..1 >ok 2 - basic ># Subtest: with done > ok 1 - This has done_testing > 1..1 >ok 3 - with done ># Subtest: with plan > 1..1 > ok 1 - I have a plan, Batman! >ok 4 - with plan ># Subtest: skipping > 1..0 # SKIP Skipping >ok 5 # skip Skipping >ok 6 - After >1..6 >ok >t/Legacy/subtest/line_numbers.t ................ >1..5 >ok 1 - un-named inner tests >ok 2 - named inner tests >ok 3 - subtest() called from a sub >ok 4 - lineno in 'No tests run' diagnostic >ok 5 - diag indent for is() in subtest >ok >t/Legacy/subtest/plan.t ........................ >1..6 >ok 1 - subtest() should be exported to our namespace >ok 2 - ... has no prototype ># Subtest: subtest with plan > 1..2 > ok 1 - planned subtests should work > ok 2 - ... and support more than one test >ok 3 - subtest with plan ># Subtest: subtest without plan > ok 1 - no_plan subtests should work > ok 2 - ... and support more than one test > ok 3 - ... no matter how many tests are run > 1..3 >ok 4 - subtest without plan ># Subtest: subtest with implicit done_testing() > ok 1 - subtests with an implicit done testing should work > ok 2 - ... and support more than one test > ok 3 - ... no matter how many tests are run > 1..3 >ok 5 - subtest with implicit done_testing() ># Subtest: subtest with explicit done_testing() > ok 1 - subtests with an explicit done testing should work > ok 2 - ... and support more than one test > ok 3 - ... no matter how many tests are run > 1..3 >ok 6 - subtest with explicit done_testing() >ok >t/Legacy/subtest/predicate.t ................... >1..5 >ok 1 - foobar_ok failing line numbers >ok 2 - foobar_ok_2 failing line numbers >ok 3 - barfoo_ok failing line numbers >ok 4 - barfoo_ok_2 failing line numbers >ok 5 - outergroup with internal barfoo_ok_2 failing line numbers >ok >t/Legacy/subtest/singleton.t ................... >1..3 >ok 1 - TB top level ># Subtest: doing a subtest > 1..4 > ok 1 - first test in subtest > ok 2 - this should not fail > ok 3 - second test in subtest > ok 4 - this should not fail >ok 2 - doing a subtest >ok 3 - left subtest >ok >t/Legacy/subtest/threads.t ..................... >1..0 # SKIP threads are not supported >skipped: threads are not supported >t/Legacy/subtest/todo.t ........................ >1..96 >ok 1 - plan, no tests run (1), todo [Reason] set via $TODO >ok 2 - plan, no tests run (1), todo [Reason] set via todo_start >ok 3 - plan, no tests run (1), todo [] set via todo_start >ok 4 - plan, no tests run (1), todo [0] set via todo_start >ok 5 - plan, no tests run (2), todo [Reason] set via $TODO >ok 6 - plan, no tests run (2), todo [Reason] set via todo_start >ok 7 - plan, no tests run (2), todo [] set via todo_start >ok 8 - plan, no tests run (2), todo [0] set via todo_start >ok 9 - plan, no tests run (3), todo [Reason] set via $TODO >ok 10 - plan, no tests run (3), todo [Reason] set via todo_start >ok 11 - plan, no tests run (3), todo [] set via todo_start >ok 12 - plan, no tests run (3), todo [0] set via todo_start >ok 13 - noplan, no tests run (1), todo [Reason] set via $TODO >ok 14 - noplan, no tests run (1), todo [Reason] set via todo_start >ok 15 - noplan, no tests run (1), todo [] set via todo_start >ok 16 - noplan, no tests run (1), todo [0] set via todo_start >ok 17 - noplan, no tests run (2), todo [Reason] set via $TODO >ok 18 - noplan, no tests run (2), todo [Reason] set via todo_start >ok 19 - noplan, no tests run (2), todo [] set via todo_start >ok 20 - noplan, no tests run (2), todo [0] set via todo_start >ok 21 - noplan, no tests run (3), todo [Reason] set via $TODO >ok 22 - noplan, no tests run (3), todo [Reason] set via todo_start >ok 23 - noplan, no tests run (3), todo [] set via todo_start >ok 24 - noplan, no tests run (3), todo [0] set via todo_start >ok 25 - missingplan, no tests run (1), todo [Reason] set via $TODO >ok 26 - missingplan, no tests run (1), todo [Reason] set via todo_start >ok 27 - missingplan, no tests run (1), todo [] set via todo_start >ok 28 - missingplan, no tests run (1), todo [0] set via todo_start >ok 29 - missingplan, no tests run (2), todo [Reason] set via $TODO >ok 30 - missingplan, no tests run (2), todo [Reason] set via todo_start >ok 31 - missingplan, no tests run (2), todo [] set via todo_start >ok 32 - missingplan, no tests run (2), todo [0] set via todo_start >ok 33 - missingplan, no tests run (3), todo [Reason] set via $TODO >ok 34 - missingplan, no tests run (3), todo [Reason] set via todo_start >ok 35 - missingplan, no tests run (3), todo [] set via todo_start >ok 36 - missingplan, no tests run (3), todo [0] set via todo_start >ok 37 - donetesting, no tests run (1), todo [Reason] set via $TODO >ok 38 - donetesting, no tests run (1), todo [Reason] set via todo_start >ok 39 - donetesting, no tests run (1), todo [] set via todo_start >ok 40 - donetesting, no tests run (1), todo [0] set via todo_start >ok 41 - donetesting, no tests run (2), todo [Reason] set via $TODO >ok 42 - donetesting, no tests run (2), todo [Reason] set via todo_start >ok 43 - donetesting, no tests run (2), todo [] set via todo_start >ok 44 - donetesting, no tests run (2), todo [0] set via todo_start >ok 45 - donetesting, no tests run (3), todo [Reason] set via $TODO >ok 46 - donetesting, no tests run (3), todo [Reason] set via todo_start >ok 47 - donetesting, no tests run (3), todo [] set via todo_start >ok 48 - donetesting, no tests run (3), todo [0] set via todo_start >ok 49 - 1 failed test (1), todo [Reason] set via $TODO >ok 50 - 1 failed test (1), todo [Reason] set via todo_start >ok 51 - 1 failed test (1), todo [] set via todo_start >ok 52 - 1 failed test (1), todo [0] set via todo_start >ok 53 - 1 failed test (2), todo [Reason] set via $TODO >ok 54 - 1 failed test (2), todo [Reason] set via todo_start >ok 55 - 1 failed test (2), todo [] set via todo_start >ok 56 - 1 failed test (2), todo [0] set via todo_start >ok 57 - 1 failed test (3), todo [Reason] set via $TODO >ok 58 - 1 failed test (3), todo [Reason] set via todo_start >ok 59 - 1 failed test (3), todo [] set via todo_start >ok 60 - 1 failed test (3), todo [0] set via todo_start >ok 61 - 1fail, wrongplan (1), todo [Reason] set via $TODO >ok 62 - 1fail, wrongplan (1), todo [Reason] set via todo_start >ok 63 - 1fail, wrongplan (1), todo [] set via todo_start >ok 64 - 1fail, wrongplan (1), todo [0] set via todo_start >ok 65 - 1fail, wrongplan (2), todo [Reason] set via $TODO >ok 66 - 1fail, wrongplan (2), todo [Reason] set via todo_start >ok 67 - 1fail, wrongplan (2), todo [] set via todo_start >ok 68 - 1fail, wrongplan (2), todo [0] set via todo_start >ok 69 - 1fail, wrongplan (3), todo [Reason] set via $TODO >ok 70 - 1fail, wrongplan (3), todo [Reason] set via todo_start >ok 71 - 1fail, wrongplan (3), todo [] set via todo_start >ok 72 - 1fail, wrongplan (3), todo [0] set via todo_start >ok 73 - 1fail, 1pass (1), todo [Reason] set via $TODO >ok 74 - 1fail, 1pass (1), todo [Reason] set via todo_start >ok 75 - 1fail, 1pass (1), todo [] set via todo_start >ok 76 - 1fail, 1pass (1), todo [0] set via todo_start >ok 77 - 1fail, 1pass (2), todo [Reason] set via $TODO >ok 78 - 1fail, 1pass (2), todo [Reason] set via todo_start >ok 79 - 1fail, 1pass (2), todo [] set via todo_start >ok 80 - 1fail, 1pass (2), todo [0] set via todo_start >ok 81 - 1fail, 1pass (3), todo [Reason] set via $TODO >ok 82 - 1fail, 1pass (3), todo [Reason] set via todo_start >ok 83 - 1fail, 1pass (3), todo [] set via todo_start >ok 84 - 1fail, 1pass (3), todo [0] set via todo_start >ok 85 - todo tests in the subtest (1), todo [Reason] set via $TODO >ok 86 - todo tests in the subtest (1), todo [Reason] set via todo_start >ok 87 - todo tests in the subtest (1), todo [] set via todo_start >ok 88 - todo tests in the subtest (1), todo [0] set via todo_start >ok 89 - todo tests in the subtest (2), todo [Reason] set via $TODO >ok 90 - todo tests in the subtest (2), todo [Reason] set via todo_start >ok 91 - todo tests in the subtest (2), todo [] set via todo_start >ok 92 - todo tests in the subtest (2), todo [0] set via todo_start >ok 93 - todo tests in the subtest (3), todo [Reason] set via $TODO >ok 94 - todo tests in the subtest (3), todo [Reason] set via todo_start >ok 95 - todo tests in the subtest (3), todo [] set via todo_start >ok 96 - todo tests in the subtest (3), todo [0] set via todo_start >ok >t/Legacy/subtest/wstat.t ....................... ># Subtest: foo > 1..1 > ok 1 - bar >ok 1 - foo >ok 2 - exit code keeps on from a subtest ># Subtest: foo2 > 1..1 > ok 1 - bar2 >ok 3 - foo2 >ok 4 - exit code keeps on from a subtest >1..4 >ok >t/Legacy/tbm_doesnt_set_exported_to.t .......... >1..1 >ok 1 - using Test::Builder::Module does not set exported_to() >ok >t/Legacy/Test2/Subtest.t ....................... >ok 1 - 2 results >ok 2 - An object of class 'Test2::Event::Note' isa 'Test2::Event::Note' >ok 3 - got subtest note >ok 4 - An object of class 'Test2::Event::Subtest' isa 'Test2::Event::Subtest' >ok 5 - subtest passed >ok 6 - got all subevents >ok 7 - An object of class 'Test2::Event::Ok' isa 'Test2::Event::Ok' >ok 8 - subtest ok passed >ok 9 - subtest ok name >ok 10 - An object of class 'Test2::Event::Plan' isa 'Test2::Event::Plan' >ok 11 - subtest plan is 1 >1..11 >ok >t/Legacy/Tester/tbt_01basic.t .................. >1..10 >ok 1 - This is a basic test >ok 2 - captured okay on basic >ok 3 - captured okay again without changing number >ok 4 - test unrelated to Test::Builder::Tester >ok 5 - multiple tests >ok 6 - regexp matching >ok 7 - testing failing >ok 8 - testing failing on the same line with no name >ok 9 - testing failing on the same line with the same name >ok 10 - testing failing with todo >ok >t/Legacy/Tester/tbt_02fhrestore.t .............. >1..4 >ok 1 - standard test okay >ok 2 - output file reconnected >ok 3 - todo output file reconnected >ok 4 - failure output file reconnected >ok >t/Legacy/Tester/tbt_03die.t .................... >1..1 >ok 1 - dies correctly on error >ok >t/Legacy/Tester/tbt_04line_num.t ............... >1..3 >ok 1 - normal line num >ok 2 - line number minus one >ok 3 - line number plus two >ok >t/Legacy/Tester/tbt_05faildiag.t ............... >1..5 >ok 1 - test fail >ok 2 - test_fail first >ok 3 - test diag >ok 4 - test diag multi line >ok 5 - test diag multiple >ok >t/Legacy/Tester/tbt_06errormess.t .............. >1..8 >ok 1 - STDOUT basic meta meta test >ok 2 - STDERR basic meta meta test >ok 3 - STDOUT basic meta meta test 2 >ok 4 - STDERR basic meta meta test 2 >ok 5 - STDOUT meta meta test with tbt >ok 6 - STDERR meta meta test with tbt >ok 7 - STDOUT meta meta test with tbt2 >ok 8 - STDERR meta meta test with tbt2 >ok >t/Legacy/Tester/tbt_07args.t ................... >1..18 >ok 1 - STDOUT basic meta meta test >ok 2 - STDERR basic meta meta test >ok 3 - STDOUT basic meta meta test 2 >ok 4 - STDERR basic meta meta test 2 >ok 5 - STDOUT meta meta test with tbt >ok 6 - STDERR meta meta test with tbt >ok 7 - STDOUT meta meta test with tbt2 >ok 8 - STDERR meta meta test with tbt2 >ok 9 - STDOUT meta test name >ok 10 - STDERR meta test name >ok 11 - STDOUT meta test title >ok 12 - STDERR meta test title >ok 13 - STDOUT meta test title >ok 14 - STDERR meta test title >ok 15 - STDOUT meta test skip_out >ok 16 - STDERR meta test skip_out >ok 17 - STDOUT meta test skip_err >ok 18 - STDERR meta test skip_err >ok >t/Legacy/Tester/tbt_08subtest.t ................ >1..1 ># Subtest: foo > 1..1 > ok 1 - fail works >ok 1 - foo >ok >t/Legacy/Tester/tbt_09do.t ..................... >1..3 >ok 1 - code is not executing directly >ok 2 - test_fail caught fail message inside a do >ok 3 - do succeeded >ok >t/Legacy/thread_taint.t ........................ >1..1 >ok 1 - Loading Test::More does not load threads.pm >ok >t/Legacy/threads.t ............................. >1..0 # SKIP threads are not supported >skipped: threads are not supported >t/Legacy/todo.t ................................ >1..36 >not ok 1 - Expected failure # TODO Just testing the todo interface. ># Failed (TODO) test 'Expected failure' ># at t/Legacy/todo.t line 21. >not ok 2 - Another expected failure # TODO Just testing the todo interface. ># Failed (TODO) test 'Another expected failure' ># at t/Legacy/todo.t line 22. >ok 3 - This is not todo >ok 4 - TB->todo >not ok 5 - Yet another failure # TODO Just testing the todo interface. ># Failed (TODO) test 'Yet another failure' ># at t/Legacy/todo.t line 34. >ok 6 - This is still not todo >not ok 7 - ok # TODO testing that error messages don't leak out of todo ># Failed (TODO) test 'ok' ># at t/Legacy/todo.t line 43. >not ok 8 - like # TODO testing that error messages don't leak out of todo ># Failed (TODO) test 'like' ># at t/Legacy/todo.t line 45. ># 'this' ># doesn't match '(?^:that)' >not ok 9 - is # TODO testing that error messages don't leak out of todo ># Failed (TODO) test 'is' ># at t/Legacy/todo.t line 46. ># got: 'this' ># expected: 'that' >not ok 10 - isnt # TODO testing that error messages don't leak out of todo ># Failed (TODO) test 'isnt' ># at t/Legacy/todo.t line 47. ># got: 'this' ># expected: anything else >not ok 11 - Fooble->can('yarble') # TODO testing that error messages don't leak out of todo ># Failed (TODO) test 'Fooble->can('yarble')' ># at t/Legacy/todo.t line 49. ># Fooble->can('yarble') failed >not ok 12 - The class (or class-like) 'Fooble' isa 'yarble' # TODO testing that error messages don't leak out of todo ># Failed (TODO) test 'The class (or class-like) 'Fooble' isa 'yarble'' ># at t/Legacy/todo.t line 50. ># The class (or class-like) 'Fooble' isn't a 'yarble' >not ok 13 - use Fooble; # TODO testing that error messages don't leak out of todo ># Failed (TODO) test 'use Fooble;' ># at t/Legacy/todo.t line 51. ># Tried to use 'Fooble'. ># Error: Can't locate Fooble.pm in @INC (you may need to install the Fooble module) (@INC contains: /var/tmp/portage/perl-core/Test-Simple-1.302.96/work/Test-Simple-1.302096/blib/lib /var/tmp/portage/perl-core/Test-Simple-1.302.96/work/Test-Simple-1.302096/blib/arch /etc/perl /usr/local/lib64/perl5/5.26.1/x86_64-linux /usr/local/lib64/perl5/5.26.1 /usr/lib64/perl5/vendor_perl/5.26.1/x86_64-linux /usr/lib64/perl5/vendor_perl/5.26.1 /usr/local/lib64/perl5 /usr/lib64/perl5/vendor_perl/5.24.3 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.26.1/x86_64-linux /usr/lib64/perl5/5.26.1 .) at t/Legacy/todo.t line 51. ># BEGIN failed--compilation aborted at t/Legacy/todo.t line 51. >not ok 14 - require Fooble; # TODO testing that error messages don't leak out of todo ># Failed (TODO) test 'require Fooble;' ># at t/Legacy/todo.t line 52. ># Tried to require 'Fooble'. ># Error: Can't locate Fooble.pm in @INC (you may need to install the Fooble module) (@INC contains: /var/tmp/portage/perl-core/Test-Simple-1.302.96/work/Test-Simple-1.302096/blib/lib /var/tmp/portage/perl-core/Test-Simple-1.302.96/work/Test-Simple-1.302096/blib/arch /etc/perl /usr/local/lib64/perl5/5.26.1/x86_64-linux /usr/local/lib64/perl5/5.26.1 /usr/lib64/perl5/vendor_perl/5.26.1/x86_64-linux /usr/lib64/perl5/vendor_perl/5.26.1 /usr/local/lib64/perl5 /usr/lib64/perl5/vendor_perl/5.24.3 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.26.1/x86_64-linux /usr/lib64/perl5/5.26.1 .) at (eval 11) line 2. >not ok 15 # TODO & SKIP Just testing todo_skip >not ok 16 # TODO & SKIP Just testing todo_skip >not ok 17 # TODO & SKIP Just testing todo_skip >ok 18 - todo_skip without $how_many warning >not ok 19 - Just testing todo # TODO testing $TODO with an incorrect exported_to() ># Failed (TODO) test 'Just testing todo' ># at t/Legacy/todo.t line 89. >not ok 20 - Testing todo_start() # TODO Expected failures ># Failed (TODO) test 'Testing todo_start()' ># at t/Legacy/todo.t line 95. >not ok 21 - Testing todo_start() with more than one failure # TODO Expected failures ># Failed (TODO) test 'Testing todo_start() with more than one failure' ># at t/Legacy/todo.t line 96. >ok 22 - todo_start should have the correct TODO message >ok 23 - todo_end() should not leak TODO behavior >not ok 24 - fail 1 # TODO Nesting TODO ># Failed (TODO) test 'fail 1' ># at t/Legacy/todo.t line 107. >not ok 25 - fail 2 # TODO failure level 1 ># Failed (TODO) test 'fail 2' ># at t/Legacy/todo.t line 110. >not ok 26 - fail 3 # TODO failure_level 2 ># Failed (TODO) test 'fail 3' ># at t/Legacy/todo.t line 114. >not ok 27 - fail 4 # TODO failure level 1 ># Failed (TODO) test 'fail 4' ># at t/Legacy/todo.t line 118. >not ok 28 - fail 4 # TODO Nesting TODO ># Failed (TODO) test 'fail 4' ># at t/Legacy/todo.t line 123. >ok 29 - Nested TODO message should be correct >ok 30 - ... and original TODO message should be correct >not ok 31 - testing todo_start() with no message # TODO ># Failed (TODO) test 'testing todo_start() with no message' ># at t/Legacy/todo.t line 132. >ok 32 - todo() reports no reason >ok 33 - but we're in_todo() >ok 34 >ok 35 >ok 36 - $TODO = "" is not considered TODO >ok >t/Legacy/undef.t ............................... >1..21 >ok 1 - undef is undef >ok 2 - no warnings >ok 3 - undef isnt foo >ok 4 - no warnings >ok 5 - undef isnt an empty string >ok 6 - undef isnt zero >ok 7 - is_num() >ok 8 - isnt_num() >ok 9 - undef is like anything >ok 10 - no warnings >ok 11 - no warnings >ok 12 - no warnings >ok 13 - no warnings >ok 14 - no warnings >ok 15 - undef <= 2 >ok 16 >ok 17 >ok 18 - no warnings >ok 19 - no warnings >ok 20 >ok 21 - no warnings >ok >t/Legacy/use_ok.t .............................. ># Basic use_ok >ok 1 - use Symbol; >ok 2 - use_ok() no args exports defaults ># With one arg >ok 3 - use Symbol; >ok 4 - one arg, defaults overridden >ok 5 - right function exported ># Multiple args >ok 6 - use Symbol; >ok 7 - multiple args ># Defining constants >ok 8 - use constant; >ok 9 - constant >ok 10 - no warning ># use Module VERSION >ok 11 - use Symbol; ># use Module VERSION does not call import >ok 12 - use NoExporter; >ok 13 - use Test::More; ># Signals are preserved >ok 14 - use SigDie; >ok 15 - SIG{__DIE__} preserved ># Line numbers preserved >ok 16 - use that_cares_about_line_numbers; >ok 17 - caller package preserved >ok 18 - file >ok 19 - line ># not confused by functions vs class names >ok 20 - use ok; >ok 21 - use Foo::bar; >1..21 >ok >t/Legacy/useing.t .............................. >1..5 >ok 1 - require Test::Builder; >ok 2 - require Test::More; >ok 3 - require Test::Simple; >ok 4 - Foo->can(...) >ok 5 - import working properly >ok >t/Legacy/utf8.t ................................ >1..5 >ok 1 - layers copied to failure_output >ok 2 - layers copied to todo_output >ok 3 - layers copied to output >ok 4 - Testing Ä >ok 5 >ok >t/Legacy/versions.t ............................ >ok 1 >ok 2 - Test::Simple >ok 3 - Test::Builder >ok 4 - Test::Builder::Module >1..4 >ok >t/Legacy_And_Test2/builder_loaded_late.t ....... >1..3 >ok 1 - got warnings >ok 2 - Warn about late Test::Builder load >ok 3 - Got the formatter warning >ok >t/Legacy_And_Test2/hidden_warnings.t ........... >ok 1 - Got expected error >1..1 >ok >t/Legacy_And_Test2/preload_diag_note.t ......... >ok 1 - Got stdout >ok 2 - Got stderr >1..2 >ok >t/regression/642_persistent_end.t .............. >ok 1 - Not the end >ok 2 - the end >ok 3 - Not the end >1..3 >ok >t/regression/662-tbt-no-plan.t ................. >1..1 >ok 1 - use Example::Tester; >ok >t/regression/684-nested_todo_diag.t ............ >ok 1 - nested todo diag on line 16 was changed to TodoDiag (STDOUT instead of STDERR) >1..1 >ok >t/regression/694_note_diag_return_values.t ..... >ok 1 - 4 return values >ok 2 - All note/diag returns are 0 >1..2 >ok >t/regression/696-intercept_skip_all.t .......... >ok 1 - in_eval { > ok 1 - got 1 event > ok 2 - Plan is only event > ok 3 - Plan is to skip > 1..3 >} >ok 2 - no_eval { > ok 1 - got 1 event > ok 2 - Plan is only event > ok 3 - Plan is to skip > 1..3 >} >ok 3 - in_require { > ok 1 - got 1 event > ok 2 - Plan is only event > ok 3 - Plan is to skip > 1..3 >} >1..3 >ok >t/regression/721-nested-streamed-subtest.t ..... ># Subtest: Test2::API::run_subtest > ok 1 - no output on stderr > ok 2 - got ok output for tests in buffered subtest > ok 3 - got ok output for tests in buffered subtest > ok 4 - got ok output for tests in streamed subtest > ok 5 - got ok output for tests in streamed subtest > 1..5 >ok 1 - Test2::API::run_subtest ># Subtest: Test::More::subtest and Test2::API::run_subtest > ok 1 - no output on stderr > ok 2 - got ok output for tests in buffered subtest > ok 3 - got ok output for tests in buffered subtest > ok 4 - got ok output for tests in streamed subtest > ok 5 - got ok output for tests in streamed subtest > 1..5 >ok 2 - Test::More::subtest and Test2::API::run_subtest >1..2 >ok >t/regression/757-reset_in_subtest.t ............ ># Subtest: subtest > ok 1 > 1..1 >ok 1 - t/regression/757-reset_in_subtest.t ># Subtest: subtest > # Subtest: subtest > ok 1 > 1..1 > ok 1 - t/regression/757-reset_in_subtest.t > ok 2 > 1..2 >ok 2 - t/regression/757-reset_in_subtest.t >1..2 >ok >t/regression/buffered_subtest_plan_buffered.t .. >ok 1 - Buffered events are all listed as buffered >ok 2 - Buffered events are all listed as buffered >1..2 >ok >t/regression/builder_does_not_init.t ........... >ok 1 - Did not die >1..1 >ok >t/regression/no_name_in_subtest.t .............. >ok 1 - >ok 2 - foo { > ok 1 - name > ok 2 - > 1..2 >} >1..2 >ok >t/Test2/acceptance/try_it_done_testing.t ....... >ok 1 - First >ok 2 - Second >1..2 >ok >t/Test2/acceptance/try_it_fork.t ............... >1..6 ># IPC is waiting for children to finish... >ok 1 - test 1 in pid 11228 >ok 2 - test 2 in pid 11228 >ok 3 - test 1 in pid 11229 >ok 4 - test 2 in pid 11229 >ok 5 - test 1 in pid 11232 >ok 6 - test 2 in pid 11232 >ok >t/Test2/acceptance/try_it_no_plan.t ............ >ok 1 - First >ok 2 - Second >1..2 >ok >t/Test2/acceptance/try_it_plan.t ............... >1..2 >ok 1 - First >ok 2 - Second >ok >t/Test2/acceptance/try_it_skip.t ............... >1..0 # SKIP testing skip all >skipped: testing skip all >t/Test2/acceptance/try_it_threads.t ............ >1..0 # SKIP System does not have threads ># IPC is waiting for children to finish... >skipped: System does not have threads >t/Test2/acceptance/try_it_todo.t ............... >ok 1 - First >not ok 2 - Second # TODO here be dragons ># Failed test 'Second' ># at t/Test2/acceptance/try_it_todo.t line 44. ># should be a note >ok 3 - Third >1..3 >ok >t/Test2/behavior/err_var.t ..................... >ok 1 - set $! >ok 2 - preserved $! >1..2 >ok >t/Test2/behavior/Formatter.t ................... >ok 1 - finalize method was called on formatter >ok 2 - finalize method received expected arguments >ok 3 - terminate method was not called on formatter >ok 4 - terminate method was called because of bail event >ok 5 - finalize method was not called on formatter >ok 6 - terminate method was called because of plan skip_all event >ok 7 - finalize method was not called on formatter >1..7 >ok >t/Test2/behavior/init_croak.t .................. >ok 1 - Croak does not report to HashBase from init >1..1 >ok >t/Test2/behavior/intercept.t ................... >ok 1 - Just got the subtest event >ok 2 - Got note, and subtest events >ok 3 - Got ok, plan, and subtest events >ok 4 - Got note, ok, plan, and subtest events >1..4 >ok >t/Test2/behavior/ipc_wait_timeout.t ............ >ok 1 - got default timeout >ok 2 - hanged the timeout ># Testing process waiting >ok 3 - Exited 255 >ok 4 - Warned about timeout >1..4 >ok >t/Test2/behavior/nested_context_exception.t .... ># dies >ok 1 - no warnings ># bad store >ok 2 - random event >ok 3 - got warnings >ok 4 - got expected warning ># bad simple >ok 5 - got warnings >ok 6 - got expected warning ># outer ># dies >ok 7 - random event >ok 8 - no warnings ># outer ># bad store >ok 9 - got warnings >ok 10 - got expected warning ># outer ># bad simple >ok 11 - got warnings >ok 12 - got expected warning >1..12 >ok >t/Test2/behavior/no_load_api.t ................. >ok 1 - Test2::API was not loaded >1..1 >ok >t/Test2/behavior/run_subtest_inherit.t ......... >ok 1 - got 1 event >ok 2 - got a subtest event >ok 3 - subtest is at correct file >ok 4 - subtest is at correct line >ok 5 - Removed plan >ok 6 - subtest event is at correct file >ok 7 - subtest event is at correct line >ok 8 - subtest event passed >ok 9 - subtest event is at correct file >ok 10 - subtest event is at correct line >ok 11 - subtest event passed >ok 12 - subtest event is at correct file >ok 13 - subtest event is at correct line >ok 14 - subtest event passed >ok 15 - got 1 event >ok 16 - got a subtest event >ok 17 - subtest is at correct file >ok 18 - subtest is at correct line >ok 19 - Removed plan >ok 20 - subtest event is not in our file >ok 21 - subtest event is not on our line >ok 22 - subtest event passed >ok 23 - subtest event is not in our file >ok 24 - subtest event is not on our line >ok 25 - subtest event passed >ok 26 - subtest event is not in our file >ok 27 - subtest event is not on our line >ok 28 - subtest event passed >1..28 >ok >t/Test2/behavior/special_names.t ............... >ok 1 - STDERR for ok is empty >ok 2 - STDOUT looks right for ok >ok 3 - STDOUT looks right for not ok >1..3 >ok >t/Test2/behavior/subtest_bailout.t ............. >ok 1 - Got a subtest event when bail-out issued in a buffered subtest >ok 2 - Bail-Out propogated >ok 3 - Final Bail-Out is not buffered >ok 4 - Got bail out inside outer subtest >ok 5 - Bail-Out is buffered >ok 6 - Got bail out inside inner subtest >ok 7 - Bail-Out is buffered >1..7 >ok >t/Test2/behavior/Subtest_buffer_formatter.t .... >ok 1 - Unbuffered with no parent formatter has no formatter >ok 2 - Unbuffered where parent has 'show' formatter has formatter >ok 3 - Unbuffered where parent has 'hide' formatter has formatter >ok 4 - Buffered with no parent formatter has no formatter >ok 5 - Buffered where parent has 'show' formatter has formatter >ok 6 - Buffered where parent has 'hide' formatter has no formatter >1..6 >ok >t/Test2/behavior/Subtest_events.t .............. >ok 1 - main event is not inside a subtest >ok 2 - Got subtest id >ok 3 - nested events are in the subtest >1..3 >ok >t/Test2/behavior/Subtest_plan.t ................ >ok 1 - Helpful message if subtest has a bad plan >1..1 >ok >t/Test2/behavior/Subtest_todo.t ................ >ok 1 - Test2::Event::Subtest >ok 2 - Test2::Event::Subtest >ok 3 - testing todo >ok 4 - got subevents in the subtest >ok 5 - first event passed >ok 6 - second event failed >ok 7 - second event does not cause failure >1..7 >ok >t/Test2/behavior/Taint.t ....................... >ok 1 >ok 2 >1..2 >ok >t/Test2/behavior/trace_signature.t ............. >ok 1 - Each tool got a new signature >ok 2 - Diags share failed ok's signature >ok 3 - signature is sane >ok 4 - No signature without a cid >ok 5 - event 0 is not related to event 1 >ok 6 - event 1 is related to event 2 >ok 7 - Cannot check relation, invalid trace >ok 8 - Cannot check relation, incomplete trace >ok 9 - Cannot check relation, incomplete trace >1..9 >ok >t/Test2/legacy/TAP.t ........................... >ok 1 - STDOUT is empty for diag >ok 2 - STDERR for diag looks right >ok 3 - STDERR for note is empty >ok 4 - STDOUT looks right for note >ok 5 - STDERR for ok is empty >ok 6 - STDOUT looks right for ok >1..6 >ok >t/Test2/modules/API.t .......................... >ok 1 - context_do method is present >ok 2 - no_context method is present >ok 3 - test2_init_done method is present >ok 4 - test2_load_done method is present >ok 5 - test2_pid method is present >ok 6 - test2_tid method is present >ok 7 - test2_stack method is present >ok 8 - test2_no_wait method is present >ok 9 - test2_add_callback_context_init method is present >ok 10 - test2_add_callback_context_release method is present >ok 11 - test2_add_callback_exit method is present >ok 12 - test2_add_callback_post_load method is present >ok 13 - test2_list_context_init_callbacks method is present >ok 14 - test2_list_context_release_callbacks method is present >ok 15 - test2_list_exit_callbacks method is present >ok 16 - test2_list_post_load_callbacks method is present >ok 17 - test2_ipc method is present >ok 18 - test2_ipc_drivers method is present >ok 19 - test2_ipc_add_driver method is present >ok 20 - test2_ipc_polling method is present >ok 21 - test2_ipc_disable_polling method is present >ok 22 - test2_ipc_enable_polling method is present >ok 23 - test2_formatter method is present >ok 24 - test2_formatters method is present >ok 25 - test2_formatter_add method is present >ok 26 - test2_formatter_set method is present >ok 27 - Was not load_done right away >ok 28 - Init was not done right away >ok 29 - We loaded it >ok 30 - init is done. >ok 31 - Test2 is finished loading >ok 32 - got pid >ok 33 - got tid >ok 34 - got stack >ok 35 - always get the same stack >ok 36 - got ipc >ok 37 - always get the same IPC >ok 38 - Got driver list >ok 39 - got warning about adding driver too late >ok 40 - Got updated list >ok 41 - Polling is on >ok 42 - Polling is off >ok 43 - Polling is on >ok 44 - Got a formatter >ok 45 - always get the same Formatter (class name) >ok 46 - ran the post-load >ok 47 - formatter_set requires an argument >ok 48 - formatter_set doesn't work after initialization >ok 49 - no_wait is not set >ok 50 - no_wait is set >ok 51 - no_wait is not set >ok 52 - void context test >ok 53 - void context >ok 54 - scalar context test >ok 55 - scalar context >ok 56 - got scalar return >ok 57 - array context test >ok 58 - array context >ok 59 - Got array return >ok 60 - got exception >ok 61 - got the same context before calling no_context >ok 62 - Got a different context inside of no_context() >ok 63 - got the same context before calling no_context >ok 64 - Got a different context inside of no_context({}, hid) >ok 65 - got the same context before calling no_context >ok 66 - Got a different context inside of no_context({}, hid) >ok 67 - 1 warning >ok 68 - Got warning about unreleased context >ok 69 - got the hub of context() argument >ok 70 - got the one instance of the hook >ok 71 - got the one instance of the hook >ok 72 - got the one instance of the hook >ok 73 - got the one instance of the hook >ok 74 - got the one instance of the hook >ok 75 - got the two instances of the hook >ok 76 - got the two instances of the hook >ok 77 - got the two instances of the hook >ok 78 - got the two instances of the hook >ok 79 - got the two instances of the hook >1..79 ># Running set_exit ># Running END hook >ok >t/Test2/modules/API/Breakage.t ................. >ok 1 - Got even list (upgrade_suggested) >ok 2 - No undefined items (upgrade_suggested) >ok 3 - Got even list (upgrade_required) >ok 4 - No undefined items (upgrade_required) >ok 5 - Got even list (known_broken) >ok 6 - No undefined items (known_broken) >ok 7 - Nothing to report >ok 8 - Still nothing to report >ok 9 - Got expected report items >ok 10 - Nothing to report >ok 11 - Did not try to load anything >ok 12 - Nothing to report >ok 13 - Tried to load modules >1..13 >ok >t/Test2/modules/API/Context.t .................. >ok 1 - Got the exception >ok 2 - got hub >ok 3 - Found place to report errors >ok 4 - Got a new context >ok 5 - Additional call to context gets spawn >ok 6 - Found place to report errors >ok 7 - snapshot is identical except for canon/spawn/aborted >ok 8 - snapshot is a new instance >ok 9 - context is ok in an end block >ok 10 - Pass >ok 11 - got name >ok 12 - Got the trace info >ok 13 - No events yet >ok 14 - Pass >ok 15 - got name >ok 16 - Got the trace info >ok 17 - 1 event >ok 18 - Hub saw the event >ok 19 - Pass >ok 20 - got name >ok 21 - Got the trace info >ok 22 - 1 event >ok 23 - Hub saw the event >ok 24 - got message >ok 25 - Got the trace info >ok 26 - 1 event >ok 27 - Hub saw the event >ok 28 - got message >ok 29 - Got the trace info >ok 30 - 1 event >ok 31 - Hub saw the event >ok 32 - got max >ok 33 - Got the trace info >ok 34 - 1 event >ok 35 - Hub saw the event >ok 36 - got name >ok 37 - got reason >ok 38 - skip events pass by default >ok 39 - Got the trace info >ok 40 - 1 event >ok 41 - Hub saw the event >ok 42 - can override skip params >ok 43 - Got all hook in correct order >ok 44 - default depth >ok 45 - got args >ok 46 - Old context restored >ok 47 - do_in_context works without an original >ok 48 - need to have trace >ok 49 - need to have hub >ok 50 - depth set to 0 when not defined. >ok 51 - Do not reset depth >ok 52 - Non canonical context, do not release >ok 53 - Level sanity >ok 54 - Was able to get context when fudging level >ok 55 - 1 warning >ok 56 - Got expected warning >ok 57 - got exception >ok 58 - got warning >ok 59 - Got the Ok event class >ok 60 - Got the +Ok event class >ok 61 - Bad event type >ok 62 - returned ok event >ok 63 - returned ok event >ok 64 - got ok event 1 >ok 65 - got ok event 2 >ok 66 - event 1 diag 2 >ok 67 - event 1 diag 2 is diag >ok 68 - got ok event 2 >ok 69 - saved errno >ok 70 - saved eval error >ok 71 - saved child exit >ok 72 - altered $! in tool >ok 73 - altered $@ in tool >ok 74 - altered $? in tool >ok 75 - altered $! in tool (nested) >ok 76 - altered $@ in tool (nested) >ok 77 - altered $? in tool (nested) >ok 78 - restored the nested $! in tool >ok 79 - restored the nested $@ in tool >ok 80 - restored the nested $? in tool >ok 81 - altered $! in tool (nested) >ok 82 - altered $@ in tool (nested) >ok 83 - altered $? in tool (nested) >ok 84 - Destroy does not reset $! >ok 85 - Destroy does not reset $@ >ok 86 - Destroy does not reset $? >ok 87 - restored errno >ok 88 - restored eval error >ok 89 - restored child exit >ok 90 - saved errno >ok 91 - saved eval error >ok 92 - saved child exit >ok 93 - altered $! in tool >ok 94 - altered $@ in tool >ok 95 - altered $? in tool >ok 96 - Destroy does not restore $! >ok 97 - Destroy does not restore $@ >ok 98 - Destroy does not restore $? >1..98 >ok >t/Test2/modules/API/Instance.t ................. >ok 1 - Just to get things initialized. >ok 2 - Got initial settings >ok 3 - wiped object >ok 4 - Reset Object >ok 5 - no formatter set >ok 6 - formatter set >ok 7 - did not run yet >ok 8 - stored callback for later >ok 9 - not loaded >ok 10 - loaded >ok 11 - ran the callback >ok 12 - Did not run the callback again >ok 13 - ran the new callback >ok 14 - stored callback for the record >ok 15 - Post-load callbacks must be coderefs >ok 16 - got ipc >ok 17 - calling ipc finalized the object >ok 18 - got stack >ok 19 - calling stack did not finaliz the object >ok 20 - Got formatter >ok 21 - calling format finalized the object >ok 22 - got specified formatter >ok 23 - calling format finalized the object >ok 24 - got specified formatter >ok 25 - calling format finalized the object >ok 26 - got specified formatter >ok 27 - calling format finalized the object >ok 28 - Bad formatter >ok 29 - added an exit callback >ok 30 - added another exit callback >ok 31 - Exit callbacks must be coderefs >ok 32 - No errors >ok 33 - Process exited badly >ok 34 - Warn about exit >ok 35 - no errors on exit >ok 36 - no errors on exit >ok 37 - no errors on exit >ok 38 - no errors on exit >ok 39 - number of failures >ok 40 - set exit code to a sane number >ok 41 - errors on exit >ok 42 - got diag >ok 43 - Got warning about version mismatch >ok 44 - Reported bad modules >ok 45 - Have IPC >ok 46 - Have IPC >ok 47 - no IPC >ok 48 - errors on exit >ok 49 - got diag ># IPC is waiting for children to finish... ># IPC is waiting for children to finish... >ok 50 - errors on exit ># IPC is waiting for children to finish... ># IPC is waiting for children to finish... ># IPC is waiting for children to finish... >ok 51 - kept original exit ># IPC is waiting for children to finish... ># IPC is waiting for children to finish... >ok 52 - set exit code to a sane number >ok 53 - Warned about unfreed context >ok 54 - Sanity Check >ok 55 - IPC not loaded, no IPC object >ok 56 - calling ipc finalized the object >ok 57 - no polling defined >ok 58 - no driver >ok 59 - IPC loaded if Test2::IPC is >ok 60 - calling ipc finalized the object >ok 61 - polling on by default >ok 62 - default driver >ok 63 - IPC loaded if drivers have been added >ok 64 - calling ipc finalized the object >ok 65 - polling on by default >ok 66 - Got warning at correct frame >ok 67 - Failed without viable IPC driver >ok 68 - no callbacks >ok 69 - no polling, undef >ok 70 - no callbacks >ok 71 - no polling, still undef >ok 72 - pid is defined >ok 73 - tid is defined >ok 74 - added the callback >ok 75 - polling on >ok 76 - called cull once >ok 77 - kept the callback >ok 78 - no polling, set to 0 >ok 79 - did not call cull >ok 80 - did not add the callback >ok 81 - polling on >ok 82 - called cull once >1..82 >ok >t/Test2/modules/API/Stack.t .................... >ok 1 - Create a stack >ok 2 - Empty stack >ok 3 - Nothing to peek at >ok 4 - cull lives when stack is empty >ok 5 - all lives when stack is empty >ok 6 - clear lives when stack is empty >ok 7 - No hub to pop >ok 8 - pushed a hub >ok 9 - Root hub cannot be popped >ok 10 - Must specify correct hub to pop >ok 11 - Got all hubs >ok 12 - Popped the correct hub >ok 13 - Got all hubs >ok 14 - got the hub >ok 15 - got the hub >ok 16 - no hubs >ok 17 - Generated a top hub >ok 18 - Used sync's ipc >ok 19 - Got formatter >ok 20 - do not generate a new top if there is already a top >ok 21 - Add a new hub >ok 22 - new one is on top >ok 23 - inherited ipc >ok 24 - inherited formatter >ok 25 - built with no ipc >ok 26 - built with no formatter >1..26 >ok >t/Test2/modules/Event.t ........................ >ok 1 - old_api { > ok 1 - Added foo accessor > ok 2 - Added bar accessor > ok 3 - Added baz accessor > ok 4 - Events do not cause failures by default > ok 5 - increments_count is false by default > ok 6 - terminate is false by default > ok 7 - global is false by default > ok 8 - no meta-data associated for key 'xxx' > ok 9 - got meta-data > ok 10 - did not use default > ok 11 - got the default > ok 12 - last call set the value to the default for future use > ok 13 - Default summary is event package > ok 14 - Not diagnostics by default > 1..14 >} >ok 2 - deprecated { > ok 1 - Got nested from the trace > ok 2 - got hid from trace > ok 3 - Not nested > ok 4 - Did not get hid > ok 5 - got warnings once each > ok 6 - Warned about deprecation > ok 7 - Warned about deprecation > 1..7 >} >ok 3 - facet_data { > ok 1 - Facet data has control with onyl false values, and an about > ok 2 - Got a trace now > ok 3 - Got an error > ok 4 - Got an assert now > ok 5 - Got a passing assert now > ok 6 - control fields were altered > ok 7 - Added parent > ok 8 - Grabbed meta > ok 9 - Plan facet added > ok 10 - Plan set terminate, skip, and details > ok 11 - Plan does not set terminate, but sets 'none' and 'details' > ok 12 - Amnesty added > ok 13 - No Info > ok 14 - Got debug Info > ok 15 - Got debug Info with summary change > 1..15 >} >ok 4 - facets { > ok 1 - Facets and facet_data have the same structure > ok 2 - 'about' has a blessed facet > ok 3 - 'about' is a 'Test2::EventFacet::About' > ok 4 - 'amnesty' has a blessed facet > ok 5 - 'amnesty' is a 'Test2::EventFacet::Amnesty' > ok 6 - 'amnesty' has a blessed facet > ok 7 - 'amnesty' is a 'Test2::EventFacet::Amnesty' > ok 8 - 'assert' has a blessed facet > ok 9 - 'assert' is a 'Test2::EventFacet::Assert' > ok 10 - 'control' has a blessed facet > ok 11 - 'control' is a 'Test2::EventFacet::Control' > ok 12 - 'errors' has a blessed facet > ok 13 - 'errors' is a 'Test2::EventFacet::Error' > ok 14 - 'info' has a blessed facet > ok 15 - 'info' is a 'Test2::EventFacet::Info' > ok 16 - 'meta' has a blessed facet > ok 17 - 'meta' is a 'Test2::EventFacet::Meta' > ok 18 - 'parent' has a blessed facet > ok 19 - 'parent' is a 'Test2::EventFacet::Parent' > ok 20 - 'plan' has a blessed facet > ok 21 - 'plan' is a 'Test2::EventFacet::Plan' > ok 22 - 'trace' has a blessed facet > ok 23 - 'trace' is a 'Test2::EventFacet::Trace' > 1..23 >} >ok 5 - common_facet_data { > ok 1 - Facet data has an about > ok 2 - Got a trace now > ok 3 - Grabbed meta > ok 4 - Amnesty added > 1..4 >} >1..5 >ok >t/Test2/modules/Event/Bail.t ................... >ok 1 - bailout always causes fail. >ok 2 - Bail will cause the test to exit. >ok 3 - Bail is global, everything should bail >ok 4 - Summary includes reason >ok 5 - Summary has no reason >ok 6 - Bail events are counted as diagnostics >ok 7 - Got facet data >ok 8 - Got facet data with reason >1..8 >ok >t/Test2/modules/Event/Diag.t ................... >ok 1 - summary is just message >ok 2 - set undef message to undef >ok 3 - summary is just message even when undef >ok 4 - stringified the input value >ok 5 - Diag events are counted as diagnostics >ok 6 - Got 'about' from common >ok 7 - Got 'trace' from common >ok 8 - Got info facet >1..8 >ok >t/Test2/modules/Event/Encoding.t ............... >ok 1 - use Test2::Event::Encoding; >ok 2 - Must specify the encoding >ok 3 - Got encoding >ok 4 - Got summary >ok 5 - Got facet data >1..5 >ok >t/Test2/modules/Event/Exception.t .............. >ok 1 - Exception events always cause failure >ok 2 - Got summary >ok 3 - Exception events are counted as diagnostics >ok 4 - Got common facet data >ok 5 - Got error facet >1..5 >ok >t/Test2/modules/Event/Fail.t ................... >ok 1 - use Test2::Event::Fail; >ok 2 - summary >ok 3 - increments_count >ok 4 - diagnostics >ok 5 - no_display >ok 6 - subtest_id >ok 7 - terminate >ok 8 - global >ok 9 - sets_plan >ok 10 - causes_fail >ok 11 - causes_fail is off with amnesty >ok 12 - Got facet data >1..12 >ok >t/Test2/modules/Event/Generic.t ................ >ok 1 - got event >ok 2 - It is an event >ok 3 - It is an event >ok 4 - Defaults >ok 5 - 'causes_fail' is 0 >ok 6 - 'causes_fail' is 0 is list context as well >ok 7 - 'causes_fail' was set to 1 >ok 8 - 'increments_count' is 0 >ok 9 - 'increments_count' is 0 is list context as well >ok 10 - 'increments_count' was set to 1 >ok 11 - 'diagnostics' is 0 >ok 12 - 'diagnostics' is 0 is list context as well >ok 13 - 'diagnostics' was set to 1 >ok 14 - 'no_display' is 0 >ok 15 - 'no_display' is 0 is list context as well >ok 16 - 'no_display' was set to 1 >ok 17 - no callback >ok 18 - callback is empty in list context >ok 19 - no terminate >ok 20 - terminate is empty in list context >ok 21 - no global >ok 22 - global is empty in list context >ok 23 - no sets_plan >ok 24 - sets_plan is empty in list context >ok 25 - Got base class summary >ok 26 - Must provide an arrayref >ok 27 - sets_plan returns a list, not a ref >ok 28 - Removed sets_plan key >ok 29 - sets_plan is cleared >ok 30 - global is off >ok 31 - global is on >ok 32 - global is again >ok 33 - removed global key >ok 34 - global is not defined >ok 35 - Callback must be code >ok 36 - got self >ok 37 - Got args >ok 38 - got callback's return >ok 39 - ran callback >ok 40 - no callback >ok 41 - no callback key >ok 42 - terminate only takes integers >ok 43 - terminate only takes numbers >ok 44 - terminate only takes positive integers >ok 45 - set to 0, 0 is valid >ok 46 - set to 1 >ok 47 - set to 123 >ok 48 - set to 0, 0 is valid >ok 49 - terminate is not defined >ok 50 - no terminate key >ok 51 - attr from constructor >ok 52 - attr from constructor >1..52 >ok >t/Test2/modules/Event/Note.t ................... >ok 1 - summary is just message >ok 2 - set undef message to undef >ok 3 - summary is just message even when undef >ok 4 - stringified the input value >ok 5 - Got 'about' from common >ok 6 - Got 'trace' from common >ok 7 - Got info facet >1..7 >ok >t/Test2/modules/Event/Ok.t ..................... >ok 1 - Passing { > ok 1 - Bumps the count > ok 2 - Passing 'OK' event does not cause failure > ok 3 - got pass > ok 4 - got name > ok 5 - effective pass > ok 6 - Summary is just the name of the test > ok 7 - got common facet data > ok 8 - No amnesty by default > ok 9 - Got assert facet > ok 10 - Nameless test > ok 11 - got common facet data > ok 12 - No amnesty by default > ok 13 - Got assert facet > 1..13 >} >ok 2 - Failing { > ok 1 - Bumps the count > ok 2 - A failing test causes failures > ok 3 - got pass > ok 4 - got name > ok 5 - effective pass > ok 6 - Summary is just the name of the test > ok 7 - got common facet data > ok 8 - No amnesty by default > ok 9 - Got assert facet > 1..9 >} >ok 3 - Failing TODO { > ok 1 - Bumps the count > ok 2 - got pass > ok 3 - got name > ok 4 - effective pass is true from todo > ok 5 - Summary is just the name of the test + todo > ok 6 - got common facet data > ok 7 - Got assert facet > ok 8 - Got amnesty facet > ok 9 - empty string todo is still a todo > ok 10 - Summary is just the name of the test + todo > ok 11 - got common facet data > ok 12 - Got assert facet > ok 13 - Got amnesty facet > 1..13 >} >ok 4 - init { > ok 1 - set effective pass > 1..1 >} >1..4 >ok >t/Test2/modules/Event/Pass.t ................... >ok 1 - use Test2::Event::Pass; >ok 2 - summary >ok 3 - increments_count >ok 4 - diagnostics >ok 5 - no_display >ok 6 - subtest_id >ok 7 - terminate >ok 8 - global >ok 9 - sets_plan >ok 10 - causes_fail is false >ok 11 - Got facet data >1..11 >ok >t/Test2/modules/Event/Plan.t ................... >ok 1 - simple summary >ok 2 - Got plan details >ok 3 - regular plan is not a global event >ok 4 - No terminate for normal plan >ok 5 - Terminate 0 on skip_all >ok 6 - skip summary >ok 7 - Got skip details >ok 8 - NO PLAN summary >ok 9 - Got 'NO PLAN' details >ok 10 - No terminate for no_plan >ok 11 - Change skip_all to SKIP >ok 12 - Change no_plan to 'NO PLAN' >ok 13 - NO PLAN is not global >ok 14 - Invalid Directive >ok 15 - Reason without directive >ok 16 - Nothing to do >ok 17 - Max must be an integer >ok 18 - Got common facet data >ok 19 - no termination defined >ok 20 - Set the count >ok 21 - Got common facet data >ok 22 - no termination defined >ok 23 - No plan >ok 24 - Got common facet data >ok 25 - terminate with 0 >ok 26 - Skip, no reason >ok 27 - Got common facet data >ok 28 - terminate with 0 >ok 29 - Skip, no reason >1..29 >ok >t/Test2/modules/Event/Skip.t ................... >ok 1 - Got basic data >ok 2 - Added some amnesty for the skip >ok 3 - set name >ok 4 - got skip reason >ok 5 - no default for pass >ok 6 - TODO always effectively passes >ok 7 - summary with reason >ok 8 - summary without reason >1..8 >ok >t/Test2/modules/Event/Subtest.t ................ >ok 1 - Inherit from Ok >ok 2 - subevents is an arrayref >ok 3 - simple summary >ok 4 - simple summary + TODO >ok 5 - simple summary + TODO + Reason >ok 6 - unnamed summary >ok 7 - got parent facet data >ok 8 - Got facet data >1..8 >ok >t/Test2/modules/Event/TAP/Version.t ............ >ok 1 - use Test2::Event::TAP::Version; >ok 2 - Must specify the version >ok 3 - Got version >ok 4 - Got summary >ok 5 - Got facet data >1..5 >ok >t/Test2/modules/Event/Waiting.t ................ >ok 1 - Created event >ok 2 - waiting is global >ok 3 - Got summary >ok 4 - Got common facet data >ok 5 - Got added info facet >1..5 >ok >t/Test2/modules/EventFacet.t ................... >ok 1 - use Test2::EventFacet; >ok 2 - Got details >ok 3 - Cloning. >ok 4 - Clone is a new ref >ok 5 - Original details unchanged >ok 6 - Clone details changed >ok 7 - Not a list by default >ok 8 - No key for base class >1..8 >ok >t/Test2/modules/EventFacet/About.t ............. >ok 1 - use Test2::EventFacet::About; >ok 2 - Got details >ok 3 - Got package >ok 4 - Got no_display value >ok 5 - Cloning. >ok 6 - Clone is a new ref >ok 7 - Not a list >ok 8 - Got key >1..8 >ok >t/Test2/modules/EventFacet/Amnesty.t ........... >ok 1 - use Test2::EventFacet::Amnesty; >ok 2 - Got details >ok 3 - Got tag >ok 4 - Got 'inherited' value >ok 5 - Cloning. >ok 6 - Clone is a new ref >ok 7 - is a list >ok 8 - Got key >1..8 >ok >t/Test2/modules/EventFacet/Assert.t ............ >ok 1 - use Test2::EventFacet::Assert; >ok 2 - Got details >ok 3 - Got 'pass' value >ok 4 - Got 'no_debug' value >ok 5 - Cloning. >ok 6 - Clone is a new ref >ok 7 - is not a list >ok 8 - Got key >1..8 >ok >t/Test2/modules/EventFacet/Control.t ........... >ok 1 - use Test2::EventFacet::Control; >ok 2 - Got details >ok 3 - Got 'global' value >ok 4 - Got 'terminate' value >ok 5 - Got 'halt' value >ok 6 - Got 'has_callback' value >ok 7 - Got 'utf8' value >ok 8 - Cloning. >ok 9 - Clone is a new ref >ok 10 - is not a list >ok 11 - Got key >1..11 >ok >t/Test2/modules/EventFacet/Error.t ............. >ok 1 - use Test2::EventFacet::Error; >ok 2 - Got details >ok 3 - Got 'tag' value >ok 4 - Got 'fail' value >ok 5 - Cloning. >ok 6 - Clone is a new ref >ok 7 - is a list >ok 8 - Got key >1..8 >ok >t/Test2/modules/EventFacet/Info.t .............. >ok 1 - use Test2::EventFacet::Info; >ok 2 - Got details >ok 3 - Got tag >ok 4 - Got 'debug' value >ok 5 - Cloning. >ok 6 - Clone is a new ref >ok 7 - is a list >ok 8 - Got key >1..8 >ok >t/Test2/modules/EventFacet/Meta.t .............. >ok 1 - use Test2::EventFacet::Meta; >ok 2 - Got details >ok 3 - set_details is a regular field, not a writer >ok 4 - Got 'a' >ok 5 - Got 'b' >ok 6 - Got 'x' >ok 7 - Vivified 'blah' >ok 8 - Cloning. >ok 9 - Clone is a new ref >ok 10 - is not a list >ok 11 - Got key >1..11 >ok >t/Test2/modules/EventFacet/Parent.t ............ >ok 1 - use Test2::EventFacet::Parent; >ok 2 - Got details >ok 3 - Got 'hid' value >ok 4 - Got 'buffered' value >ok 5 - Got 'children' value >ok 6 - Cloning. >ok 7 - Clone is a new ref >ok 8 - is not a list >ok 9 - Got key >1..9 >ok >t/Test2/modules/EventFacet/Plan.t .............. >ok 1 - use Test2::EventFacet::Plan; >ok 2 - Got details >ok 3 - Got 'count' value >ok 4 - Got 'skip' value >ok 5 - Got 'none' value >ok 6 - Cloning. >ok 7 - Clone is a new ref >ok 8 - is not a list >ok 9 - Got key >1..9 >ok >t/Test2/modules/EventFacet/Trace.t ............. >ok 1 - got error >ok 2 - Got frame >ok 3 - Got call >ok 4 - Got package >ok 5 - Got file >ok 6 - Got line >ok 7 - got subname >ok 8 - got trace >ok 9 - got detail for trace >ok 10 - got exception >ok 11 - alter() warns >ok 12 - identical >ok 13 - Not the same instance >ok 14 - is not a list >ok 15 - Got key >1..15 >ok >t/Test2/modules/Formatter/TAP.t ................ >ok 1 - IO handle stuff { > ok 1 - Test2::Formatter::TAP has the 'no_numbers' method > ok 2 - Test2::Formatter::TAP has the 'handles' method > ok 3 - Test2::Formatter::TAP isa Test2::Formatter > ok 4 - AUTOFLUSH was not on for STDOUT before load > ok 5 - AUTOFLUSH was not on for STDERR before load > ok 6 - AUTOFLUSH was turned on for STDOUT > ok 7 - AUTOFLUSH was turned on for STDERR > ok 8 - Created a new instance > ok 9 - Got 2 handles > ok 10 - First and second handles are not the same > ok 11 - Not utf8 by default > ok 12 - Got encoding > ok 13 - Got 2 handles > ok 14 - Now utf8 > ok 15 - Got 2 handles > ok 16 - Now utf8 > ok 17 - AUTOFLUSH was turned on for copy-STDOUT > ok 18 - AUTOFLUSH was turned on for copy-STDERR > ok 19 - TAP will hide buffered events > ok 20 - Default formatter does not have subtest space > 1..20 >} >ok 2 - optimal_pass { > ok 1 - Not gonna print a non-pass > ok 2 - Not gonna print a non-pass > ok 3 - Not gonna print amnesty > ok 4 - Not gonna print todo (even empty todo) > ok 5 - Not gonna pritn a name with a hash > ok 6 - Not gonna pritn a name with a newline > ok 7 - No std output yet > ok 8 - No err output yet > ok 9 - Printed a simple pass without a name > ok 10 - Printed a simple pass with a name > ok 11 - Printed an 'Ok' pass with a name > ok 12 - Printed a nested pass > ok 13 - Printed a deeply nested pass > ok 14 - Printed a simple pass with a name > ok 15 - Got expected TAP output > ok 16 - Set the last filehandle > ok 17 - No err output > 1..17 >} >ok 3 - plan_tap { > ok 1 - Nothing with no plan facet > ok 2 - no-plan has no output > ok 3 - Wrote the plan from, count > ok 4 - Skip, no reason > ok 5 - Skip with reason > ok 6 - No std output yet > ok 7 - No err output yet > 1..7 >} >ok 4 - assert_tap { > ok 1 - Pass > ok 2 - Fail > ok 3 - amnesty { > ok 1 - pass_no_name { > ok 1 - Pass with skip (with details) > ok 2 - Pass with skip (without details) > ok 3 - Pass with TODO (with details) > ok 4 - Pass with TODO (without details) > ok 5 - Pass with skip and TODO > ok 6 - Pass with other amnesty > 1..6 > } > ok 2 - pass_with_name { > ok 1 - Pass with skip (with details) > ok 2 - Pass with skip (without details) > ok 3 - Pass with TODO (with details) > ok 4 - Pass with TODO (without details) > ok 5 - Pass with skip and TODO > ok 6 - Pass with other amnesty > 1..6 > } > ok 3 - fail_no_name { > ok 1 - Pass with skip (with details) > ok 2 - Pass with skip (without details) > ok 3 - Pass with TODO (with details) > ok 4 - Pass with TODO (without details) > ok 5 - Pass with skip and TODO > ok 6 - Pass with other amnesty > 1..6 > } > ok 4 - fail_with_name { > ok 1 - Pass with skip (with details) > ok 2 - Pass with skip (without details) > ok 3 - Pass with TODO (with details) > ok 4 - Pass with TODO (without details) > ok 5 - Pass with skip and TODO > ok 6 - Pass with other amnesty > 1..6 > } > 1..4 > } > ok 4 - newline_and_hash { > ok 1 - pass { > ok 1 - Pass with newline > ok 2 - Pass with newline and amnesty > ok 3 - Pass with hash > ok 4 - Pass with hash and amnesty > ok 5 - Pass with newline and hash > ok 6 - Pass with newline and hash and amnesty > 1..6 > } > ok 2 - fail { > ok 1 - Pass with newline > ok 2 - Pass with newline and amnesty > ok 3 - Pass with hash > ok 4 - Pass with hash and amnesty > ok 5 - Pass with newline and hash > ok 6 - Pass with newline and hash and amnesty > 1..6 > } > 1..2 > } > ok 5 - parent { > ok 1 - Parent (buffered) > ok 2 - Parent (un-buffered) > 1..2 > } > ok 6 - No std output yet > ok 7 - No err output yet > 1..7 >} >ok 5 - debug_tap { > ok 1 - debug tap, nameless test > ok 2 - Debug tap, named test > ok 3 - Debug tap with details > ok 4 - Debug tap no trace > ok 5 - Debug empty amnesty > ok 6 - Debug empty amnesty > ok 7 - No std output yet > ok 8 - No err output yet > ok 9 - Got 4 failures to STDERR > ok 10 - Got expected diag to STDERR, newline for non-verbose harness > 1..10 >} >ok 6 - halt_tap { > ok 1 - No output when nested > ok 2 - Got tap for nested buffered bail > ok 3 - Empty details > ok 4 - undef details > ok 5 - falsy details > ok 6 - full details > ok 7 - No std output yet > ok 8 - No err output yet > 1..8 >} >ok 7 - summary_tap { > ok 1 - no display > ok 2 - no summary > ok 3 - summary > ok 4 - No std output yet > ok 5 - No err output yet > 1..5 >} >ok 8 - info_tap { > ok 1 - Got all infos > ok 2 - First went to STDOUT > ok 3 - Second went to STDOUT > ok 4 - We see the structure in some form > ok 5 - We see the structure in some form > ok 6 - No std output yet > ok 7 - No err output yet > 1..7 >} >ok 9 - error_tap { > ok 1 - Got all errors > ok 2 - No std output yet > ok 3 - No err output yet > 1..3 >} >ok 10 - event_tap { > ok 1 - Plan then assertion for first assertion > ok 2 - Assertion then plan for additional assertions > ok 3 - All facets displayed > ok 4 - Plan blocks details > ok 5 - Assert blocks details > ok 6 - Error blocks details > ok 7 - Info blocks details > ok 8 - Halt blocks details > ok 9 - Fallback to summary > ok 10 - No std output yet > ok 11 - No err output yet > 1..11 >} >ok 11 - write { > ok 1 - Set last handle > ok 2 - STDOUT is as expected > ok 3 - STDERR is as expected > 1..3 >} >1..11 >ok >t/Test2/modules/Hub.t .......................... >ok 1 - basic { > ok 1 - Created event > ok 2 - Created event > ok 3 - Created event > ok 4 - old formatter > ok 5 - Formatter got all events > 1..5 >} >ok 2 - follow_ups { > ok 1 - follow_up takes a coderef > ok 2 - Got trace > ok 3 - Got hub > ok 4 - Hub state has not ended yet > ok 5 - ran once > ok 6 - Ended at the expected place. > ok 7 - ran once > 1..7 >} >ok 3 - IPC { > ok 1 - Default Driver > ok 2 - waited properly > ok 3 - child exited with success > ok 4 - old formatter > ok 5 - Formatter got all events (Fork) > ok 6 - old formatter > ok 7 - Formatter got all events (no IPC) > 1..7 >} >ok 4 - listen { > ok 1 - got hub > ok 2 - got hub > ok 3 - Got counts > ok 4 - got events > ok 5 - got all events in listener that was not removed > ok 6 - listen takes a coderef > 1..6 >} >ok 5 - metadata { > ok 1 - Set Meta > ok 2 - Same Meta > ok 3 - No Meta > ok 4 - Vivified meta and set it > ok 5 - Cannot use undef as a meta key > ok 6 - Cannot use 0 as a meta key > ok 7 - Cannot use undef as a meta key > ok 8 - Cannot use 0 as a meta key > 1..8 >} >ok 6 - filter { > ok 1 - got hub > ok 2 - got hub > ok 3 - got events > ok 4 - got all events, even after other filter was removed > ok 5 - Blocked events > ok 6 - filter takes a coderef > 1..6 >} >ok 7 - pre_filter { > ok 1 - got hub > ok 2 - got hub > ok 3 - got events > ok 4 - got all events, even after other pre_filter was removed > ok 5 - Blocked events > ok 6 - pre_filter takes a coderef > 1..6 >} >ok 8 - state { > ok 1 - count starts at 0 > ok 2 - failed starts at 0 > ok 3 - start off passing > ok 4 - no plan yet > ok 5 - Can Fail > ok 6 - Passes again > ok 7 - Added a passing result > ok 8 - still no fails > ok 9 - Still passing > ok 10 - Added a result > ok 11 - new failure > ok 12 - Not passing > ok 13 - is_passing always false after a failure > ok 14 - Passes again > ok 15 - No new result > ok 16 - new failure > ok 17 - Not passing > ok 18 - Could not set plan to 'foo' > ok 19 - Got expected error > ok 20 - Can set plan to integer > ok 21 - Set the plan to an integer > ok 22 - Can set plan to 'NO PLAN' > ok 23 - Set the plan to 'NO PLAN' > ok 24 - Can set plan to 'SKIP' > ok 25 - Set the plan to 'SKIP' > ok 26 - Cannot change plan > ok 27 - Got error > ok 28 - died > ok 29 - Got expected error > ok 30 - not passing > ok 31 - no plan > ok 32 - count reset to 0 > ok 33 - reset failures > ok 34 - not ended > ok 35 - did not bail out > ok 36 - no skip reason > 1..36 >} >1..8 >ok >t/Test2/modules/Hub/Interceptor.t .............. >ok 1 - inheritence >ok 2 - exception type >ok 3 - Could not find label >1..3 >ok >t/Test2/modules/Hub/Interceptor/Terminator.t ... >ok 1 - loaded >1..1 >ok >t/Test2/modules/Hub/Subtest.t .................. >ok 1 - inheritence >ok 2 - processed >ok 3 - ran the mocked process >ok 4 - got our event >ok 5 - did not bail >ok 6 - processed >ok 7 - ran the mocked process >ok 8 - got our event >ok 9 - did not get past the terminate >ok 10 - did not get past the terminate >ok 11 - did not automatically abort >ok 12 - did not automatically abort >1..12 >ok >t/Test2/modules/IPC.t .......................... >ok 1 - Default driver >ok 2 - Imported cull >1..2 >ok >t/Test2/modules/IPC/Driver.t ................... >ok 1 - Driver not added multiple times >ok 2 - Require override of method send >ok 3 - Require override of method cull >ok 4 - Require override of method add_hub >ok 5 - Require override of method drop_hub >ok 6 - Require override of method waiting >ok 7 - Require override of method is_viable >ok 8 - abort { > ok 1 - Got error > ok 2 - got 'not ok' on stdout > ok 3 - got 'not ok' on stdout > ok 4 - Got error > 1..4 >} >1..8 >ok >t/Test2/modules/IPC/Driver/Files.t ............. >ok 1 - Created an IPC instance >ok 2 - Correct type >ok 3 - inheritence >ok 4 - created temp dir >ok 5 - stored pid >ok 6 - stored the tid >ok 7 - wrote hub file >ok 8 - opened hub file >ok 9 - Wrote pid and tid to hub file >ok 10 - 2 files added to the IPC directory >ok 11 - Culled both events >ok 12 - All files collected >ok 13 - removed hub file >ok 14 - did not get our own global event >ok 15 - still have temp dir >ok 16 - cleaned up temp dir >ok 17 - Directory not removed (different thread) >ok 18 - Directory not removed (different proc) >ok 19 - Directory not removed (no thread) >ok 20 - Directory not removed (no proc) >ok 21 - Directory removed >ok 22 - printed >ok 23 - Got temp dir path >ok 24 - Notice about not closing tempdir >ok 25 - Got message for duplicate hub >ok 26 - Cannot remove hub twice >ok 27 - Got fatal error >ok 28 - Explanation >ok 29 - Got dest >ok 30 - Got pid >ok 31 - Got cause >ok 32 - Cannot send to missing hub >ok 33 - Leftover files >ok 34 - What file >ok 35 - Cannot send unblessed objects >ok 36 - Cannot send non-event objects >ok 37 - Events must actually be events (must be blessed) >ok 38 - Events must actually be events (not a real module) >ok 39 - Events must actually be events (not an event type) >ok 40 - no problem >ok 41 - no problem >ok 42 - Got global event >ok 43 - Did not grab it again >ok 44 - Still there >ok 45 - Sort by global, pid, tid and then eid >ok 46 - Parsed global complete >ok 47 - Parsed global ready >ok 48 - Parsed global not ready >ok 49 - Parsed event complete >ok 50 - Parsed event ready >ok 51 - Parsed event not ready >ok 52 - Do not read complete global >ok 53 - Should read ready global the first time >ok 54 - Should not read ready global again >ok 55 - Should not read un-ready global >ok 56 - Do not read complete our hid >ok 57 - Should read ready our hid >ok 58 - Should read ready our hid (again, no duplicate checking) >ok 59 - Should not read un-ready our hid >ok 60 - Not ours - complete >ok 61 - Not ours - ready >ok 62 - Not ours - unready >ok 63 - return empty list for false >ok 64 - got 1 item on true >ok 65 - Got full path >ok 66 - Apart from full_path we get entire parsed filename >1..66 >ok >t/Test2/modules/Tools/Tiny.t ................... >ok 1 - imported 'ok()' >ok 2 - imported 'is()' >ok 3 - imported 'isnt()' >ok 4 - imported 'like()' >ok 5 - imported 'unlike()' >ok 6 - imported 'diag()' >ok 7 - imported 'note()' >ok 8 - imported 'is_deeply()' >ok 9 - imported 'warnings()' >ok 10 - imported 'exception()' >ok 11 - imported 'plan()' >ok 12 - imported 'skip_all()' >ok 13 - imported 'done_testing()' >ok 14 - 'ok' Test >ok 15 - 'is' test >ok 16 - 'is' undef test >ok 17 - 'isnt' test >ok 18 - 'isnt' undef test 1 >ok 19 - 'isnt' undef test 2 >ok 20 - 'like' test >ok 21 - 'unlike' test ># Testing Note >ok 22 - 'is_deeply' test >ok 23 - Got warnings >ok 24 - no warnings >ok 25 - got exception >ok 26 - no exception >ok 27 - got plan >ok 28 - planned for 8 oks >ok 29 - got 'ok' result >ok 30 - 'ok' test failed >ok 31 - got 'is' result >ok 32 - test failed >ok 33 - got 'isnt' result >ok 34 - test failed >ok 35 - got 'like' result >ok 36 - test failed >ok 37 - got 'unlike' result >ok 38 - test failed >ok 39 - got 'is_deeply' result >ok 40 - test failed >ok 41 - got 'diag' result >ok 42 - got diag message >ok 43 - got 'note' result >ok 44 - got note message >ok 45 - 1 event >ok 46 - got plan >ok 47 - plan is skip >ok 48 - skip reason >ok 49 - 5 events >ok 50 - undef test - should not pass >ok 51 - undef test - should not pass >ok 52 - undef test - should not pass >ok 53 - undef test - should not pass >ok 54 - undef test - should not pass >ok 55 - Passed in some useful params >ok 56 - Different context inside intercept >ok 57 - got 3 events >ok 58 - got 1 event >ok 59 - got the bail >ok 60 - Exception was propogated >ok 61 - 2 events >ok 62 - got a pass >ok 63 - finalize was called >ok 64 - 2 events >ok 65 - got a pass >ok 66 - finalize was called (only 1 plan) >1..66 >ok >t/Test2/modules/Util.t ......................... >ok 1 - cought exception >ok 2 - expected exception >ok 3 - Success >ok 4 - no error >ok 5 - cought exception >ok 6 - expected exception >ok 7 - Success >ok 8 - no error >ok 9 - cought exception >ok 10 - expected exception >ok 11 - Success >ok 12 - no error >ok 13 - Converted package to file >ok 14 - IS_WIN32 is correct (linux) >ok 15 - System has SIGSYS >ok 16 - Found SIGSYS in the middle >ok 17 - Found SIGSYS at start >ok 18 - Found SIGSYS at end >ok 19 - SYSX is not SYS >ok 20 - XSYS is not SYS >1..20 >ok >t/Test2/modules/Util/ExternalMeta.t ............ >ok 1 - Imported 'meta' >ok 2 - Imported 'get_meta' >ok 3 - Imported 'set_meta' >ok 4 - Imported 'delete_meta' >ok 5 - Got instance >ok 6 - nothing fishy.. yet >ok 7 - no meta-data for foo >ok 8 - no meta-data for bar >ok 9 - no meta-data for baz >ok 10 - no meta-data for foo >ok 11 - no meta-data for bar >ok 12 - no meta-data for baz >ok 13 - Still have not modified instance >ok 14 - did not change attribute >ok 15 - get meta-data for foo >ok 16 - get meta-data for foo again >ok 17 - did not change attribute >ok 18 - did not alter already set meta-attribute >ok 19 - still did not alter already set meta-attribute >ok 20 - used default for bar >ok 21 - did not change attribute >ok 22 - Stored meta-data >ok 23 - got old value on delete >ok 24 - no more value >ok 25 - Deleted the meta key >1..25 >ok >t/Test2/modules/Util/Facets2Legacy.t ........... >ok 1 - _get_facet_data { > ok 1 - Got facet data from event > ok 2 - Facet data gets passed through > ok 3 - Must provide sane input data > ok 4 - Cannot depend on legacy facet_data and Facets2Legacy > 1..4 >} >ok 2 - causes_fail { > ok 1 - Fatal errors cause failure > ok 2 - defined but 0 termination does not cause failure > ok 3 - non-zero defined termination causes failure > ok 4 - A halt causes failure > ok 5 - non-passign assert causes failure > ok 6 - amnesty prevents assertion failure > ok 7 - Default is no failure > 1..7 >} >ok 3 - diagnostics { > ok 1 - Default is no > ok 2 - Errors mean diagnostics > ok 3 - Info alone does not make diagnostics > ok 4 - Debug flag makes info diagnostics > 1..4 >} >ok 4 - global { > ok 1 - not global by default > ok 2 - global not set > ok 3 - global is set > 1..3 >} >ok 5 - increments_count { > ok 1 - No count bump without an assertion > ok 2 - count bump with assertion > 1..2 >} >ok 6 - no_display { > ok 1 - default is no > ok 2 - set to off > ok 3 - set to on > 1..3 >} >ok 7 - subtest_id { > ok 1 - none by default > ok 2 - use parent hid when present > 1..2 >} >ok 8 - summary { > ok 1 - no summary without about->details > ok 2 - got about->details > 1..2 >} >ok 9 - terminate { > ok 1 - undef by default > ok 2 - undef by choice > ok 3 - got the terminate value > ok 4 - 0 is passed through > 1..4 >} >ok 10 - sets_plan { > ok 1 - No plan by default > ok 2 - Empty plan means count of 0, nothing extra > ok 3 - Got simple count > ok 4 - No Plan > ok 5 - Skip > ok 6 - Skip with reason > 1..6 >} >1..10 >ok >t/Test2/modules/Util/Trace.t ................... >ok 1 - got error >ok 2 - Got frame >ok 3 - Got call >ok 4 - Got package >ok 5 - Got file >ok 6 - Got line >ok 7 - got subname >ok 8 - got trace >ok 9 - got detail for trace >ok 10 - got exception >ok 11 - alter() warns >ok 12 - identical >ok 13 - Not the same instance >1..13 >ok >t/Test2/regression/693_ipc_ordering.t .......... >1..0 # SKIP System does not have threads ># IPC is waiting for children to finish... >skipped: System does not have threads >t/Test2/regression/746-forking-subtest.t ....... >ok 1 - only one subtest run, effectively >ok 2 - we got one test result inside the subtest >ok 3 - ...and it passed >1..3 >ok >t/Test2/regression/gh_16.t ..................... > >1..1 >xxx at (eval 6) line 1. >ok 1 - Did not segv >ok >t/Test2/regression/ipc_files_abort_exit.t ...... >1..3 >ok 1 - Exit code was not masked >ok 2 - Did not hit the safety exit ># IPC is waiting for children to finish... >ok 3 - Test in forked process >ok >t/zzz-check-breaks.t ........................... >ok 1 - conflicting modules checked >1..1 >ok > >Test Summary Report >------------------- >t/Legacy/harness_active.t (Wstat: 0 Tests: 4 Failed: 2) > Failed tests: 3-4 >Files=213, Tests=2412, 26 wallclock secs ( 0.98 usr 0.29 sys + 20.60 cusr 3.86 csys = 25.73 CPU) >Result: FAIL >Failed 1/213 test programs. 2/2412 subtests failed. >make: *** [Makefile:902: test_dynamic] Error 255 > * ERROR: perl-core/Test-Simple-1.302.96::gentoo failed (test phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=perl-core/Test-Simple-1.302.96::gentoo'`, > * the complete build log and the output of `emerge -pqv '=perl-core/Test-Simple-1.302.96::gentoo'`. > * The complete build log is located at '/var/log/portage/perl-core:Test-Simple-1.302.96:20171027-225950.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/perl-core/Test-Simple-1.302.96/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/perl-core/Test-Simple-1.302.96/temp/environment'. > * Working directory: '/var/tmp/portage/perl-core/Test-Simple-1.302.96/work/Test-Simple-1.302096' > * S: '/var/tmp/portage/perl-core/Test-Simple-1.302.96/work/Test-Simple-1.302096'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 635652
:
500486
|
500488
|
500490
|
500492
| 500494 |
500496
|
500498