Condition Coverage

blib/lib/DBD/Multiplex.pm
Criterion Covered Total %
condition 0 37 0.0


and 3 conditions

line !l l&&!r l&&r condition
154 0 0 0 $$parent_handle{'mx_master_id'} and &mx_is_modify_statement(\$statement) || !$$parent_handle{'AutoCommit'}
292 0 0 0 defined $dsn_attr and $dsn_attr =~ /;?mx_connect_mode=(\w+);?/i
296 0 0 0 defined $dsn_attr and $dsn_attr =~ /;?mx_exit_mode=(\w+);?/i
346 0 0 0 $connect_mode eq 'ignore_errors' and $stored_print_error
358 0 0 0 $$attr{'mx_master_id'} and $$attr{'mx_master_id'} eq $mx_id

or 2 conditions

line l !l condition
131 0 0 $$multiplex_options{'parent_handle'} || die()
132 0 0 $$parent_handle{'mx_handle_list'} || die()
135 0 0 $$multiplex_options{'exit_mode'} || 'first_error'
313 0 0 $$attr{'mx_connect_mode'} || 'report_errors'
314 0 0 $$attr{'mx_exit_mode'} || 'first_error'

or 3 conditions

line l !l&&r !l&&!r condition
69 0 0 0 $method eq 'do' or $method eq 'disconnect'
154 0 0 0 &mx_is_modify_statement(\$statement) || !$$parent_handle{'AutoCommit'}
307 0 0 0 $$attr{'mx_connect_mode'} || $dsn_attr_mx_connect_mode
308 0 0 0 $$attr{'mx_exit_mode'} || $dsn_attr_exit_mode