Branch Coverage

blib/lib/XML/SAX/PurePerl/EncodingDetect.pm
Criterion Covered Total %
branch 20 38 52.6


line true false branch
13 0 25 if ($data =~ /^\x00\x00\xFE\xFF/) { }
0 25 elsif ($data =~ /^\x00\x00\xFF\xFE/) { }
0 25 elsif ($data =~ /^\x00\x00\x00\x3C/) { }
0 25 elsif ($data =~ /^\x00\x00\x3C\x00/) { }
0 25 elsif ($data =~ /^\x00\x3C\x00\x00/) { }
0 25 elsif ($data =~ /^\x00\x3C\x00\x3F/) { }
0 25 elsif ($data =~ /^\xFF\xFE\x00\x00/) { }
1 24 elsif ($data =~ /^\xFF\xFE/) { }
0 24 elsif ($data =~ /^\xFE\xFF\x00\x00/) { }
1 23 elsif ($data =~ /^\xFE\xFF/) { }
0 23 elsif ($data =~ /^\xEF\xBB\xBF/) { }
0 23 elsif ($data =~ /^\x3C\x00\x00\x00/) { }
0 23 elsif ($data =~ /^\x3C\x00\x3F\x00/) { }
12 11 elsif ($data =~ /^\x3C\x3F\x78\x6D/) { }
0 11 elsif ($data =~ /^\x3C\x3F\x78/) { }
0 11 elsif ($data =~ /^\x3C\x3F/) { }
11 0 elsif ($data =~ /^\x3C/) { }
0 0 elsif ($data =~ /^[\x20\x09\x0A\x0D]+\x3C[^\x3F]/) { }
0 0 elsif ($data =~ /^\x4C\x6F\xA7\x94/) { }