blib/lib/Metabase/Resource.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
branch | 15 | 20 | 75.0 |
line | true | false | branch |
---|---|---|---|
31 | 1 | 124 | unless ($subclass =~ /$class_re/) |
34 | 0 | 124 | unless eval "require $subclass; 1" |
44 | 42 | 184 | unless ($installed{$method}) |
61 | 3 | 63 | unless defined $resource and length $resource |
64 | 1 | 62 | if (ref $resource and eval { do { $resource->isa('Metabase::Resource') } }) |
70 | 1 | 62 | unless defined $scheme and length $scheme |
83 | 62 | 0 | if ($self->can('_init')) |
95 | 0 | 128 | unless ref $_[0] and defined $_[0]{'resource'} |
102 | 0 | 3 | unless $$self{'metadata'} |
108 | 0 | 3 | unless $self->_metadata_types |