Subroutine Coverage

blib/lib/Device/WebIO.pm
Criterion Covered Total %
subroutine 65 65 100.0
pod 52 57 91.2


line count pod subroutine
27 14 n/a BEGIN
28 14 n/a BEGIN
29 14 n/a BEGIN
30 14 n/a BEGIN
41 13 Yes register
49 1 Yes pin_desc
56 2 Yes all_desc
64 7 Yes set_as_input
74 5 Yes set_as_output
84 8 Yes is_set_input
93 4 Yes is_set_output
102 3 Yes digital_input_pin_count
111 2 Yes digital_output_pin_count
120 5 Yes digital_input
129 2 Yes digital_input_port
137 3 Yes digital_input_callback
146 1 Yes digital_input_begin_loop
154 2 Yes digital_output_port
163 7 Yes digital_output
173 1 Yes adc_count
181 2 Yes adc_resolution
189 2 Yes adc_max_int
197 2 Yes adc_volt_ref
205 4 Yes adc_input_int
214 3 Yes adc_input_float
223 3 Yes adc_input_volts
232 1 Yes pwm_count
240 2 Yes pwm_resolution
248 2 Yes pwm_max_int
256 3 Yes pwm_output_int
265 2 Yes pwm_output_float
274 1 Yes vid_channels
282 2 Yes vid_width
291 2 Yes vid_height
300 2 Yes vid_fps
309 2 Yes vid_kbps
318 1 Yes vid_set_width
327 1 Yes vid_set_height
336 1 No vid_set_fps
345 1 No vid_set_kbps
354 1 Yes vid_allowed_content_types
363 1 Yes vid_stream
372 1 Yes vid_stream_callback
381 1 Yes vid_stream_begin_loop
390 1 Yes img_channels
398 2 Yes img_width
407 2 Yes img_height
416 2 Yes img_quality
425 1 Yes img_set_width
434 1 Yes img_set_height
443 1 Yes img_set_quality
452 1 Yes img_allowed_content_types
460 1 Yes img_stream
468 2 Yes i2c_read
476 2 Yes i2c_write
484 2 No temp_celsius
495 2 No temp_kelvins
506 2 No temp_fahrenheit
517 1 Yes spi_set_speed
525 1 Yes spi_read
533 1 Yes spi_write
542 121 n/a _get_obj
549 84 n/a _pin_count_check
564 84 n/a _pin_count_for_obj
609 103 n/a _role_check