Branch Coverage

blib/lib/Data/Transform/Zlib.pm
Criterion Covered Total %
branch 16 26 61.5


line true false branch
67 0 2 if @_ % 2
71 0 2 unless $$self[1] = 'Compress::Raw::Zlib::Deflate'->new(%$deflate_options)
74 0 2 unless $$self[3] = 'Compress::Raw::Zlib::Inflate'->new(%$inflate_options)
99 11 6 unless $data
103 0 6 unless ($status == Z_OK() or $status == Z_STREAM_END())
108 3 3 if ($status == Z_STREAM_END())
111 3 3 if $out
118 3 0 if $meta->isa('Data::Transform::Meta::EOF')
119 0 3 if defined $meta->data and $meta->data eq 'sync'
120 3 0 if (defined $type)
124 0 3 unless ($fstat == Z_OK())
127 3 0 if ($type == Z_FINISH())
142 0 5 unless ($dstat == Z_OK())