Condition Coverage

blib/lib/Stancer/Core/Object.pm
Criterion Covered Total %
condition 26 27 96.3


and 3 conditions

line !l l&&!r l&&r condition
54 173 70 569 $key ne "id" and $key ne "created"
179 41 19 2 defined $this->$attr and $this->$attr->is_modified
291 70 741 26 $this->can($key) and builtin::blessed($this->$key)
811 6 20 $this->can($key) and builtin::blessed($this->$key) and $this->$key->can("hydrate")
327 31 0 17 defined $this->{$attr} and defined $decoded->{$attr}
400 23 3 3 builtin::blessed($this->$attr) and $this->$attr->isa(__PACKAGE__)
452 379 53 15 defined builtin::blessed($this->$attr) and builtin::blessed($this->$attr) eq "DateTime"

or 3 conditions

line l !l&&r !l&&!r condition
313 236 458 47 not $this->id or $this->populated
694 1 46 not $this->id or $this->populated or not $this->endpoint