Condition Coverage

blib/lib/SDLx/App.pm
Criterion Covered Total %
condition 30 67 44.7


and 3 conditions

line !l l&&!r l&&r condition
34 3 0 0 $screen_w and $screen_h
3 0 0 $screen_w and $screen_h and $screen_d
129 3 0 0 $ic and -e $ic
229 3 0 0 $screen_w and $screen_h
3 0 0 $screen_w and $screen_h and $screen_d

or 2 conditions

line l !l condition
56 0 3 $options{'icon'} || $options{'i'} || ''
57 2 1 $options{'width'} || $options{'w'} || 800
58 2 1 $options{'height'} || $options{'h'} || 600
59 0 3 $options{'depth'} || $options{'d'} || 16
60 0 3 $options{'flags'} || $options{'f'} || 268435456
61 0 3 $options{'red_size'} || $options{'r'} || 5
62 0 3 $options{'green_size'} || $options{'g'} || 5
63 0 3 $options{'blue_size'} || $options{'b'} || 5
64 0 3 $options{'alpha_size'} || $options{'a'} || 0
65 0 3 $options{'red_accum_size'} || $options{'ras'} || 0
66 0 3 $options{'green_accum_size'} || $options{'gas'} || 0
67 0 3 $options{'blue_accum_size'} || $options{'bas'} || 0
68 0 3 $options{'alpha_accum_size'} || $options{'aas'} || 0
69 0 3 $options{'double_buffer'} || $options{'db'} || 0
71 0 3 $options{'buffer_size'} || $options{'bs'} || 0
72 0 3 $options{'stencil_size'} || $options{'st'} || 0
73 0 3 $options{'asyncblit'} || 0

or 3 conditions

line l !l&&r !l&&!r condition
31 0 3 0 ref $proto || $proto
54 2 0 1 $options{'title'} || $options{'t'} || $0
55 0 3 0 $options{'icon_title'} || $options{'it'} || $t
75 0 0 3 $options{'gl'} or $options{'opengl'}
76 0 0 3 $options{'fullscreen'} or $options{'full'}
158 0 0 0 shift() || $title