Branch Coverage

blib/lib/CSS/Object/Rule.pm
Criterion Covered Total %
branch 16 36 44.4


line true false branch
42 0 5 unless $self->_is_a($elem, "CSS::Object::Element")
54 0 40 unless $self->_is_a($prop, "CSS::Object::Property")
66 0 47 unless $self->_is_a($sel, "CSS::Object::Selector")
79 0 9 unless $self->_is_a($css, "CSS::Object")
80 0 9 unless defined $css->add_rule($self)
95 1 3 $_->isa('CSS::Object::Comment') ? :
109 29 1376 if (@_)
115 0 0 unless (shift())->format($format)
119 0 0 unless (shift())->format($format)
134 0 4 unless $elem->isa("CSS::Object::Property")
135 1 3 if ($elem->name eq $prop_name)
140 0 1 if (Want::want('OBJECT')) { }
0 1 elsif (Want::want('LIST')) { }
142 0 0 $arr->length > 0 ? :
146 0 0 $arr->length > 0 ? :
159 8 2 $self->_is_a($_, 'CSS::Object::Property') ? :
174 0 0 unless $self->_is_a($css, "CSS::Object")
183 0 0 unless $self->_is_a($prop, "CSS::Object::Property")