Condition Coverage

blib/lib/CSS/Object/Value.pm
Criterion Covered Total %
condition 1 15 6.6


or 2 conditions

line l !l condition
94 2 0 'CSS::Object::Comment'->new([split(/\r\n/, $1, 0)]) || (return $self->error('Cannot create comment object: ', 'CSS::Object::Comment'->error))
101 0 0 'CSS::Object::Comment'->new([split(/\r\n/, $1, 0)]) || (return $self->error('Cannot create comment object: ', 'CSS::Object::Comment'->error))
119 0 0 $self->_comment_data_to_object($opts->{'before'}) || (return)
124 0 0 $self->_comment_data_to_object($opts->{'after'}) || (return)
134 0 0 shift @_ || (return)
141 0 0 'CSS::Object::Comment'->new($this, 'debug', $self->debug) || (return $self->error('Cannot create a new comment from array provided in this property value: ', 'CSS::Object::Comment'->error))

or 3 conditions

line l !l&&r !l&&!r condition
135 0 0 0 $self->_is_array($this) or not ref $this