| bufrextract.pl | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 24 | 43 | 55.8 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 50 | 5 | 2 | 0 | $option{'only_ahl'} and $option{'without_ahl'} || $option{'gts'} |
| 6 | 1 | 0 | $option{'without_ahl'} and $option{'only_ahl'} || $option{'gts'} | |
| 5 | 2 | 0 | $option{'gts'} and $option{'only_ahl'} || $option{'without_ahl'} | |
| 109 | 0 | 0 | 0 | $option{'ahl'} and not $current_ahl =~ /$ahl_regexp/ |
| 124 | 36 | 15 | 12 | $option{'ahl'} and $bufr->is_filtered |
| 128 | 14 | 26 | 11 | not $option{'only_ahl'} and $bufr->bad_bufrlength |
| line | l | !l | condition |
|---|---|---|---|
| 108 | 0 | 0 | $bufr->get_current_ahl || '' |
| 136 | 28 | 5 | $bufr->get_current_ahl || '' |
| 144 | 7 | 0 | $bufr->get_current_gts_starting_line || '' |
| 146 | 5 | 2 | $bufr->get_current_gts_eom || '' |
| 165 | 18 | 6 | $bufr->get_current_ahl || '' |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 50 | 0 | 0 | 2 | $option{'without_ahl'} || $option{'gts'} |
| 0 | 0 | 1 | $option{'only_ahl'} || $option{'gts'} | |
| 0 | 0 | 7 | $option{'only_ahl'} and $option{'without_ahl'} || $option{'gts'} or $option{'without_ahl'} and $option{'only_ahl'} || $option{'gts'} | |
| 0 | 0 | 2 | $option{'only_ahl'} || $option{'without_ahl'} | |
| 0 | 0 | 7 | $option{'only_ahl'} and $option{'without_ahl'} || $option{'gts'} or $option{'without_ahl'} and $option{'only_ahl'} || $option{'gts'} or $option{'gts'} and $option{'only_ahl'} || $option{'without_ahl'} |