File Coverage

blib/lib/Clownfish/Test.pm
Criterion Covered Total %
statement 11 11 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod 1 2 50.0
total 16 17 94.1


line stmt bran cond sub pod time code
1             # Licensed to the Apache Software Foundation (ASF) under one or more
2             # contributor license agreements. See the NOTICE file distributed with
3             # this work for additional information regarding copyright ownership.
4             # The ASF licenses this file to You under the Apache License, Version 2.0
5             # (the "License"); you may not use this file except in compliance with
6             # the License. You may obtain a copy of the License at
7             #
8             # http://www.apache.org/licenses/LICENSE-2.0
9             #
10             # Unless required by applicable law or agreed to in writing, software
11             # distributed under the License is distributed on an "AS IS" BASIS,
12             # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13             # See the License for the specific language governing permissions and
14             # limitations under the License.
15              
16             package Clownfish::Test;
17 19     19   24141 use Clownfish;
  19         27  
  19         1473  
18             our $VERSION = '0.006000_001';
19             $VERSION = eval $VERSION;
20              
21 19     19 1 11878 sub dl_load_flags { 1 }
22              
23             BEGIN {
24 19     19   76 require DynaLoader;
25 19         116 our @ISA = qw( DynaLoader );
26 19         1637 bootstrap Clownfish::Test '0.6.0_1';
27             }
28              
29             sub run_tests {
30 15     15 0 72 my $class_name = shift;
31 15         404 my $formatter = Clownfish::TestHarness::TestFormatterTAP->new();
32 15         479 my $suite = Clownfish::Test::create_test_suite();
33              
34 15         127145 return $suite->run_batch(
35             class_name => $class_name,
36             formatter => $formatter,
37             );
38             }
39              
40             1;
41              
42             __END__