Branch Coverage

blib/lib/GDPR/IAB/TCFv2/BitField.pm
Criterion Covered Total %
branch 15 22 68.1


line true false branch
13 0 39 unless defined $args{'data'}
14 0 39 unless defined $args{'data_size'}
16 0 39 unless defined $args{'max_id'}
18 0 39 unless defined $args{'options'}
19 0 39 unless defined $args{'options'}{'json'}
30 0 39 if $data_size < $bytes_required
54 0 242 if $id < 1
57 12 230 if $id > $self->{'max_id'}
67 20 4 unless (not $self->{'options'}{'json'}{'compact'})
73 2 2 unless (not $self->{'options'}{'json'}{'verbose'})
74 68 160 $data[$_ - 1] ? :