Condition Coverage

lib/Context/Singleton/Frame.pm
Criterion Covered Total %
condition 5 9 55.5


or 3 conditions

line l !l&&r !l&&!r condition
112 0 0 88 $self->{'promises'}{$rule} // do { my $promise = $self->{'promises'}{$rule} = $self->_class_rule_promise->new('depth', $self->depth, 'rule', $rule); $promise->add_dependencies($self->parent->_search_promise_for($rule)) if $self->parent; foreach my $builder ($self->db->find_builder_for($rule)) { $promise->add_dependencies($self->_build_builder_promise_for($builder)); } ; $promise }
197 122 59 0 $self->_find_promise_for($rule) // $self->_build_rule_promise_for($rule)
272 4 29 0 $self->_find_promise_for($key) // $self->_build_rule_promise_for($key)