Branch Coverage

blib/lib/Test/Unit/TestSuite.pm
Criterion Covered Total %
branch 20 30 66.6


line true false branch
130 22 2 if ($classname)
132 21 1 if (eval { do { $classname->isa('Test::Unit::TestCase') } }) { }
0 1 elsif (eval { do { $classname->can('suite') } }) { }
149 2 21 if ($self->can('include_tests'))
164 0 1 if ref $class
176 0 19 if @_
189 0 0 if @test_list
204 0 0 unless ref $self eq 'Test::Unit::TestSuite'
245 7 123 unless ref $test
247 0 130 unless eval { do { $test->isa('Test::Unit::Test') } }
268 0 23 unless @{$self->tests;}
271 6 114 if ($runner and $self->filter_test($runner, $t))
277 0 114 if $result->should_stop
296 6 9 $filtered ? :
297 6 9 if $filtered