Condition Coverage

blib/lib/GPS/Base.pm
Criterion Covered Total %
condition 8 12 66.6


and 3 conditions

line !l l&&!r l&&r condition
53 6 0 0 exists $param{'Return'} && $param{'Return'} eq 'hash'

or 2 conditions

line l !l condition
49 1 5 $param{'Baud'} || 9600
50 6 0 $param{'Protocol'} || 'GRMN'
51 1 5 $param{'timeout'} || 10

or 3 conditions

line l !l&&r !l&&!r condition
38 2 0 4 $param{'Port'} || ($^O eq 'MSWin32' ? 'COM1' : ($^O =~ /^(?:(?:free|net|open)bsd|bsd(?:os|i))$/ ? -e '/dev/cuad0' ? '/dev/cuad0' : '/dev/cuaa0' : '/dev/ttyS1'))