Condition Coverage

lib/XML/XMetaL.pm
Criterion Covered Total %
condition 0 25 0.0


and 3 conditions

line !l l&&!r l&&r condition
98 0 0 0 $@ and $application

or 2 conditions

line l !l condition
86 0 0 $self->_get_application || die("Dispatch method $method called, but there is no application object")
88 0 0 $$application{'ActiveDocument'} || die("Dispatch method $method called, but there is no active document")
90 0 0 $$active_document{'doctype'} || die('The active document had no doctype')
92 0 0 $$doctype{'systemId'} || die('The doctype declaration of the active document had no system identifier')
94 0 0 $self->get_handler($system_identifier) || die("Handler for system identifier $system_identifier could not be found")

or 3 conditions

line l !l&&r !l&&!r condition
24 0 0 0 $args{-'application'} || croak('-application argument missing or undefined')
26 0 0 0 ref $class || $class
36 0 0 0 $application || croak('Application object does not exist')
42 0 0 0 $custom_handlers{$key} || croak('Handler ' . ($key || 'UNDEF') . ' does not exist')