Test-More / TB2

Test::Builder version 2, the next generation of building testing modules in Perl
Other
1 stars 0 forks source link

Fix Test::SharedFork for TB2 #113

Closed schwernbot closed 10 years ago

schwernbot commented 10 years ago

From: @schwern Date: Sunday Sep 19, 2010 at 21:09 GMT Orig: https://github.com/Test-More/test-more/issues/77

Test::SharedFork does some horrible things to both Test::Builder and Test::Builder2. The author tried to fix it for TB2 but alpha 2 broke it again.

Work up a solution once alpha2 is out.

schwernbot commented 10 years ago

From: @miyagawa Date: Monday Sep 27, 2010 at 01:47 GMT Orig: https://github.com/Test-More/test-more/issues/77#issuecomment-431276

There was an issue with Test::SharedFork like we earlier talked on irc - i wonder if it is still the issue when he upgrade the module.

schwernbot commented 10 years ago

From: @schwern Date: Wednesday Nov 16, 2011 at 07:30 GMT Orig: https://github.com/Test-More/test-more/issues/77#issuecomment-2756618

Test::SharedFork 0.18 is trying to adapt to Test::Builder2, but TB2 moved out from under it.

schwernbot commented 10 years ago

From: @schwern Date: Tuesday Dec 06, 2011 at 08:39 GMT Orig: https://github.com/Test-More/test-more/issues/77#issuecomment-3029582

This is redundant with #64 that has a full explanation of how to do it.

schwernbot commented 10 years ago

From: @celogeek Date: Saturday Mar 31, 2012 at 13:49 GMT Orig: https://github.com/Test-More/test-more/issues/77#issuecomment-4858523

Pass with 0.20

geistteufel@in-devel-perlbuild:~/.cpanm/work/1333201711.3216/Test-SharedFork-0.20$ make test
PERL_DL_NONLAZY=1 /home/geistteufel/perl5/perlbrew/perls/perl-test-builder2/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/*/*.t t/*/*/*.t
t/00_compile.t ........... 1/? # Test::Builder::VERSION: 1.005000004
t/00_compile.t ........... ok   
t/01_simple.t ............ ok    
t/02_fork_method.t ....... ok    
t/03_toomany_run.t ....... ok    
t/04_test_before_fork.t .. ok   
t/05_nest.t .............. ok   
t/06_fail_lineno.t ....... ok   
t/07_lazy_load.t ......... ok   
t/08_threads.t ........... skipped: Not implemented yet
t/09_very_simple.t ....... ok   
t/10_subtest.t ...........     
    #   Failed test 'child three'
    #   at t/nest/subtest.ttt line 14.
t/10_subtest.t ........... ok   
t/11_failure_location.t .. ok   
t/store/00_simple.t ...... ok   
t/store/01_tie_scalar.t .. ok   
t/store/02_tie_array.t ... ok   
All tests successful.
Files=15, Tests=136,  4 wallclock secs ( 0.15 usr  0.02 sys +  3.09 cusr  0.46 csys =  3.72 CPU)
Result: PASS