Condition Coverage

blib/lib/AtteanX/Parser/Turtle.pm
Criterion Covered Total %
condition 32 72 44.4


and 3 conditions

line !l l&&!r l&&r condition
484 0 85 5 $t and $t->type == 5
516 94 0 0 $self->canonicalize and &blessed($obj)
94 0 0 $self->canonicalize and &blessed($obj) and $obj->does("Attean::API::Literal")

or 3 conditions

line l !l&&r !l&&!r condition
229 31 2 53 $type == 30 or $type == 19
0 1 52 $type == 29 or $type == 2
293 35 15 0 $type == 13 || $type == 20 || $type == 3
349 0 1 0 $type == 13 or $type == 20
1 0 0 $type == 13 or $type == 20 or $type == 1
366 0 1 0 $type == 13 || $type == 20 || $type == 3
386 0 0 0 $type == 13 || $type == 20 || $type == 25 || $type == 27 || $type == 26 || $type == 28 || $type == 3 || $type == 12 || $type == 7 || $type == 9 || $type == 4
394 1 0 0 $type == 25 or $type == 27
1 0 0 $type == 25 or $type == 27 or $type == 26
0 0 0 $type == 25 or $type == 27 or $type == 26 or $type == 28
402 0 0 0 $t->type == 13 or $t->type == 20
443 17 46 22 $type == 13 or $type == 20
63 22 0 $type == 13 or $type == 20 or $type == 1
459 0 29 0 $t->type == 13 or $t->type == 20
29 0 0 $t->type == 13 or $t->type == 20 or $t->type == 1
533 0 0 0 $type == 13 || $type == 20 || $type == 25 || $type == 27 || $type == 26 || $type == 28 || $type == 3 || $type == 12 || $type == 7 || $type == 9 || $type == 4
570 23 1 76 $type == 25 or $type == 27
24 0 76 $type == 25 or $type == 27 or $type == 26
1 0 76 $type == 25 or $type == 27 or $type == 26 or $type == 28
578 0 0 0 $t->type == 13 or $t->type == 20
601 76 137 0 shift() || $t->type