| src/signalk_cli/__init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/__main__.py |
(no function) |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| src/signalk_cli/history/__init__.py |
(no function) |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/history/__main__.py |
(no function) |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| src/signalk_cli/history/cli.py |
_list_fmt_callback |
|
50% |
8 |
4 |
0 |
|
33% |
6 |
2 |
|
43% |
| src/signalk_cli/history/cli.py |
_provider_options |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/history/cli.py |
_time_options |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/history/cli.py |
_build_time_params |
|
75% |
8 |
2 |
0 |
|
50% |
6 |
3 |
|
64% |
| src/signalk_cli/history/cli.py |
_build_path_specs |
|
95% |
22 |
1 |
0 |
|
94% |
18 |
1 |
|
95% |
| src/signalk_cli/history/cli.py |
cli |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/history/cli.py |
query |
|
55% |
115 |
52 |
0 |
|
44% |
52 |
11 |
|
51% |
| src/signalk_cli/history/cli.py |
query._open_sink |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src/signalk_cli/history/cli.py |
cardinality |
|
0% |
41 |
41 |
0 |
|
0% |
12 |
0 |
|
0% |
| src/signalk_cli/history/cli.py |
list_paths |
|
56% |
32 |
14 |
0 |
|
50% |
8 |
2 |
|
55% |
| src/signalk_cli/history/cli.py |
list_providers |
|
71% |
21 |
6 |
0 |
|
67% |
6 |
2 |
|
70% |
| src/signalk_cli/history/cli.py |
list_contexts |
|
82% |
28 |
5 |
0 |
|
62% |
8 |
3 |
|
78% |
| src/signalk_cli/history/cli.py |
(no function) |
|
100% |
72 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/history/history_api.py |
_has_date_parts |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/history/history_api.py |
_duration_to_timedelta |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| src/signalk_cli/history/history_api.py |
normalise_duration |
|
33% |
21 |
14 |
0 |
|
20% |
10 |
2 |
|
29% |
| src/signalk_cli/history/history_api.py |
apply_time_default |
|
83% |
12 |
2 |
0 |
|
100% |
4 |
0 |
|
88% |
| src/signalk_cli/history/history_api.py |
_cache_key |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| src/signalk_cli/history/history_api.py |
get_cached_provider |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| src/signalk_cli/history/history_api.py |
save_cached_provider |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| src/signalk_cli/history/history_api.py |
fetch_default_provider |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/history/history_api.py |
resolve_provider |
|
67% |
12 |
4 |
0 |
|
62% |
8 |
3 |
|
65% |
| src/signalk_cli/history/history_api.py |
fetch_server_paths |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src/signalk_cli/history/history_api.py |
expand_paths |
|
100% |
22 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| src/signalk_cli/history/history_api.py |
expand_paths._compile |
|
57% |
7 |
3 |
0 |
|
100% |
2 |
0 |
|
67% |
| src/signalk_cli/history/history_api.py |
(no function) |
|
100% |
21 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/history/output.py |
_MultiWriter.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src/signalk_cli/history/output.py |
_MultiWriter.write |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| src/signalk_cli/history/output.py |
_MultiWriter.flush |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| src/signalk_cli/history/output.py |
extract_rows |
|
95% |
22 |
1 |
0 |
|
83% |
12 |
2 |
|
91% |
| src/signalk_cli/history/output.py |
write_csv |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src/signalk_cli/history/output.py |
write_feather |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| src/signalk_cli/history/output.py |
_cell |
|
78% |
9 |
2 |
0 |
|
67% |
6 |
2 |
|
73% |
| src/signalk_cli/history/output.py |
_peek_first_value |
|
83% |
6 |
1 |
0 |
|
67% |
6 |
2 |
|
75% |
| src/signalk_cli/history/output.py |
_array_col_names |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src/signalk_cli/history/output.py |
extract_rows_wide |
|
97% |
73 |
2 |
0 |
|
82% |
40 |
7 |
|
92% |
| src/signalk_cli/history/output.py |
write_csv_wide |
|
100% |
8 |
0 |
0 |
|
75% |
4 |
1 |
|
92% |
| src/signalk_cli/history/output.py |
write_feather_wide |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| src/signalk_cli/history/output.py |
write_json |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| src/signalk_cli/history/output.py |
write_json_wide |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| src/signalk_cli/history/output.py |
compute_cardinality |
|
95% |
44 |
2 |
0 |
|
88% |
24 |
3 |
|
93% |
| src/signalk_cli/history/output.py |
csv_sink |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| src/signalk_cli/history/output.py |
(no function) |
|
100% |
25 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/net.py |
get_cached_host |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| src/signalk_cli/net.py |
save_cached_host |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| src/signalk_cli/net.py |
discover_host |
|
0% |
10 |
10 |
0 |
|
0% |
2 |
0 |
|
0% |
| src/signalk_cli/net.py |
discover_host._on_change |
|
0% |
10 |
10 |
0 |
|
0% |
6 |
0 |
|
0% |
| src/signalk_cli/net.py |
normalise_host |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src/signalk_cli/net.py |
api_error |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src/signalk_cli/net.py |
host_option |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/net.py |
bare_option |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/net.py |
stderr_ctx |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/net.py |
resolve_host |
|
13% |
15 |
13 |
0 |
|
10% |
10 |
1 |
|
12% |
| src/signalk_cli/net.py |
(no function) |
|
100% |
19 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/stream/__init__.py |
(no function) |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/stream/__main__.py |
(no function) |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| src/signalk_cli/stream/cli.py |
cli |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/stream/cli.py |
deltas |
|
84% |
74 |
12 |
0 |
|
88% |
34 |
4 |
|
85% |
| src/signalk_cli/stream/cli.py |
(no function) |
|
100% |
32 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/stream/output.py |
_normalize_value |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src/signalk_cli/stream/output.py |
_update_source |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/stream/output.py |
source_matches |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src/signalk_cli/stream/output.py |
delta_matches_source |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src/signalk_cli/stream/output.py |
extract_delta_rows |
|
100% |
19 |
0 |
0 |
|
100% |
12 |
0 |
|
100% |
| src/signalk_cli/stream/output.py |
_columns |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/stream/output.py |
write_csv_header |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/stream/output.py |
write_csv_delta |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src/signalk_cli/stream/output.py |
write_json_delta |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src/signalk_cli/stream/output.py |
write_values_delta |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src/signalk_cli/stream/output.py |
write_feather_rows |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/stream/output.py |
(no function) |
|
100% |
18 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/stream/stream_api.py |
to_ws_url |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/stream/stream_api.py |
open_stream |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src/signalk_cli/stream/stream_api.py |
build_subscribe_message |
|
100% |
9 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src/signalk_cli/stream/stream_api.py |
iter_deltas |
|
100% |
15 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| src/signalk_cli/stream/stream_api.py |
(no function) |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |