Coverage report:
72%
coverage.py v7.2.7
, created at 2024-04-10 15:08 +0100
Module
statements
missing
excluded
branches
partial
coverage
/home/pi/Software/model-railway-signalling/model_railway_signals/__init__.py
76
0
0
0
0
100%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/__init__.py
0
0
0
0
0
100%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/common.py
581
89
0
100
21
83%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/configure_instrument.py
161
23
0
26
6
82%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/configure_line.py
111
6
0
24
6
91%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/configure_point.py
218
16
0
46
10
90%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/configure_section.py
209
10
0
50
6
94%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/configure_signal.py
635
75
0
190
14
88%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/configure_signal_tab1.py
551
27
0
26
4
95%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/configure_signal_tab2.py
267
0
0
0
0
100%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/configure_signal_tab3.py
392
14
0
26
5
95%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/configure_textbox.py
120
9
0
12
5
89%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/configure_track_sensor.py
155
12
0
18
7
89%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/editor.py
379
116
0
126
35
63%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/menubar_windows.py
683
591
0
90
0
12%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/objects/__init__.py
78
0
0
0
0
100%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/objects/objects.py
316
18
0
200
12
94%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/objects/objects_common.py
73
0
0
26
1
99%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/objects/objects_gpio.py
47
0
0
24
0
100%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/objects/objects_instruments.py
85
0
0
12
0
100%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/objects/objects_lines.py
101
0
0
16
0
100%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/objects/objects_points.py
114
0
0
24
0
100%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/objects/objects_sections.py
129
0
0
26
0
100%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/objects/objects_sensors.py
126
0
0
30
0
100%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/objects/objects_signals.py
268
0
0
122
2
99%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/objects/objects_textboxes.py
61
0
0
4
0
100%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/resources/__init__.py
0
0
0
0
0
100%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/run_layout.py
511
7
0
265
6
98%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/schematic.py
515
12
0
122
5
97%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/settings.py
177
20
0
58
10
87%
/home/pi/Software/model-railway-signalling/model_railway_signals/editor/utilities.py
300
268
0
70
0
9%
/home/pi/Software/model-railway-signalling/model_railway_signals/library/__init__.py
0
0
0
0
0
100%
/home/pi/Software/model-railway-signalling/model_railway_signals/library/block_instruments.py
403
44
0
156
12
89%
/home/pi/Software/model-railway-signalling/model_railway_signals/library/common.py
59
5
0
14
6
85%
/home/pi/Software/model-railway-signalling/model_railway_signals/library/dcc_control.py
258
0
0
148
4
99%
/home/pi/Software/model-railway-signalling/model_railway_signals/library/file_interface.py
133
74
0
50
10
41%
/home/pi/Software/model-railway-signalling/model_railway_signals/library/gpio_sensors.py
223
6
0
120
5
97%
/home/pi/Software/model-railway-signalling/model_railway_signals/library/mqtt_interface.py
251
21
0
100
10
88%
/home/pi/Software/model-railway-signalling/model_railway_signals/library/pi_sprog_interface.py
339
39
0
142
29
85%
/home/pi/Software/model-railway-signalling/model_railway_signals/library/points.py
240
0
0
110
2
99%
/home/pi/Software/model-railway-signalling/model_railway_signals/library/resources/__init__.py
0
0
0
0
0
100%
/home/pi/Software/model-railway-signalling/model_railway_signals/library/signals.py
203
62
0
124
35
65%
/home/pi/Software/model-railway-signalling/model_railway_signals/library/signals_colour_lights.py
353
27
0
160
27
88%
/home/pi/Software/model-railway-signalling/model_railway_signals/library/signals_common.py
318
3
0
114
15
96%
/home/pi/Software/model-railway-signalling/model_railway_signals/library/signals_ground_disc.py
67
7
0
22
5
84%
/home/pi/Software/model-railway-signalling/model_railway_signals/library/signals_ground_position.py
89
7
0
24
5
88%
/home/pi/Software/model-railway-signalling/model_railway_signals/library/signals_semaphores.py
461
49
0
196
41
84%
/home/pi/Software/model-railway-signalling/model_railway_signals/library/track_sections.py
190
50
0
68
14
71%
/home/pi/Software/model-railway-signalling/model_railway_signals/library/track_sensors.py
54
0
0
20
2
97%
basic_library_tests.py
899
1
0
4
1
99%
system_test_harness.py
731
307
0
576
168
37%
test_all.py
43
0
0
2
0
100%
test_automation_examples.py
701
1
0
6
1
99%
test_configuration_updates.py
96
1
0
32
1
97%
test_interlocking_examples.py
508
1
0
10
1
99%
test_library_objects.py
318
1
0
4
1
99%
test_load_layout_failures.py
13
1
0
4
1
76%
test_mqtt_networking.py
303
1
0
10
1
99%
test_mqtt_networking_example.py
204
1
0
6
1
98%
test_object_edit_windows.py
30
1
0
4
1
88%
test_object_editing.py
688
1
0
4
1
99%
test_run_layout.py
1328
1
0
250
1
99%
test_schematic_editor.py
843
1
0
6
1
99%
test_single_line_examples.py
264
1
0
4
1
99%
/usr/lib/python3/dist-packages/RPi/GPIO/__init__.py
2
0
0
0
0
100%
/usr/lib/python3/dist-packages/RPi/__init__.py
0
0
0
0
0
100%
/usr/lib/python3/dist-packages/colorzero/__init__.py
8
0
0
0
0
100%
/usr/lib/python3/dist-packages/colorzero/attr.py
36
16
0
6
0
48%
/usr/lib/python3/dist-packages/colorzero/color.py
214
160
1
86
0
18%
/usr/lib/python3/dist-packages/colorzero/conversions.py
151
87
0
22
0
37%
/usr/lib/python3/dist-packages/colorzero/deltae.py
53
44
0
12
0
14%
/usr/lib/python3/dist-packages/colorzero/easings.py
15
8
0
8
0
30%
/usr/lib/python3/dist-packages/colorzero/tables.py
10
0
0
2
0
100%
/usr/lib/python3/dist-packages/colorzero/types.py
132
61
0
8
0
51%
/usr/lib/python3/dist-packages/gpiozero/__init__.py
11
0
0
0
0
100%
/usr/lib/python3/dist-packages/gpiozero/boards.py
650
483
0
265
0
18%
/usr/lib/python3/dist-packages/gpiozero/compat.py
103
74
0
34
0
21%
/usr/lib/python3/dist-packages/gpiozero/devices.py
248
131
0
82
9
42%
/usr/lib/python3/dist-packages/gpiozero/exc.py
63
0
0
0
0
100%
/usr/lib/python3/dist-packages/gpiozero/fonts.py
45
34
0
38
0
13%
/usr/lib/python3/dist-packages/gpiozero/input_devices.py
357
229
0
48
2
33%
/usr/lib/python3/dist-packages/gpiozero/internal_devices.py
214
148
1
26
0
28%
/usr/lib/python3/dist-packages/gpiozero/mixins.py
250
127
0
80
10
43%
/usr/lib/python3/dist-packages/gpiozero/output_devices.py
525
384
0
170
0
20%
/usr/lib/python3/dist-packages/gpiozero/pins/__init__.py
100
23
26
36
6
77%
/usr/lib/python3/dist-packages/gpiozero/pins/data.py
320
169
0
108
6
38%
/usr/lib/python3/dist-packages/gpiozero/pins/local.py
182
102
0
26
2
39%
/usr/lib/python3/dist-packages/gpiozero/pins/pi.py
132
58
0
40
2
50%
/usr/lib/python3/dist-packages/gpiozero/pins/pigpio.py
321
241
0
74
0
22%
/usr/lib/python3/dist-packages/gpiozero/pins/rpigpio.py
126
48
0
30
9
60%
/usr/lib/python3/dist-packages/gpiozero/pins/spi.py
67
54
0
28
0
14%
/usr/lib/python3/dist-packages/gpiozero/spi_devices.py
161
95
0
34
0
34%
/usr/lib/python3/dist-packages/gpiozero/threads.py
32
8
0
10
2
62%
/usr/lib/python3/dist-packages/gpiozero/tones.py
86
45
0
28
9
44%
/usr/lib/python3/dist-packages/pigpio.py
1021
510
0
154
2
44%
/usr/lib/python3/dist-packages/serial/__init__.py
42
30
0
16
3
26%
/usr/lib/python3/dist-packages/serial/serialposix.py
451
256
0
210
42
36%
/usr/lib/python3/dist-packages/serial/serialutil.py
364
165
0
112
32
50%
Total
24541
5817
28
6016
694
72%
No items found using the specified filter.