Coverage report:
85%
hide covered
Files
Functions
Classes
coverage.py v7.9.2
, created at 2026-02-19 12:47 +0000
File
function
statements
missing
excluded
coverage
app/config/__init__.py
(no function)
0
0
0
100%
app/config/config.py
get_env_variable
9
2
0
78%
app/config/config.py
(no function)
16
0
0
100%
app/config/logging.py
setup_logging
9
0
0
100%
app/config/logging.py
(no function)
2
0
0
100%
app/main.py
root
1
0
0
100%
app/main.py
(no function)
18
0
0
100%
app/routers/__init__.py
(no function)
0
0
0
100%
app/routers/link.py
read_links
20
0
0
100%
app/routers/link.py
read_link
23
1
0
96%
app/routers/link.py
read_link_by_uuid
15
1
0
93%
app/routers/link.py
create_link
28
5
0
82%
app/routers/link.py
delete_link
13
2
0
85%
app/routers/link.py
update_link
46
6
0
87%
app/routers/link.py
(no function)
29
0
0
100%
app/routers/links/__init__.py
(no function)
0
0
0
100%
app/routers/links/attribute.py
read_link_attributes
10
1
0
90%
app/routers/links/attribute.py
read_link_attribute
15
3
0
80%
app/routers/links/attribute.py
set_link_attribute
37
8
0
78%
app/routers/links/attribute.py
delete_link_attribute
35
8
0
77%
app/routers/links/attribute.py
read_links_attribute
13
0
0
100%
app/routers/links/attribute.py
add_link_attribute
35
8
0
77%
app/routers/links/attribute.py
(no function)
26
0
0
100%
app/routers/node.py
read_nodes
13
0
0
100%
app/routers/node.py
read_node
15
1
0
93%
app/routers/node.py
create_node
25
2
0
92%
app/routers/node.py
update_node
40
4
0
90%
app/routers/node.py
delete_node
13
2
0
85%
app/routers/node.py
(no function)
28
0
0
100%
app/routers/nodes/__init__.py
(no function)
0
0
0
100%
app/routers/nodes/attribute.py
read_attributes
8
0
0
100%
app/routers/nodes/attribute.py
read_node_attributes
11
1
0
91%
app/routers/nodes/attribute.py
read_node_attribute
16
3
0
81%
app/routers/nodes/attribute.py
set_node_attribute
38
8
0
79%
app/routers/nodes/attribute.py
delete_node_attribute
36
8
0
78%
app/routers/nodes/attribute.py
read_nodes_with_attribute
14
0
0
100%
app/routers/nodes/attribute.py
add_attribute
35
8
0
77%
app/routers/nodes/attribute.py
(no function)
28
0
0
100%
app/routers/nodes/label.py
read_labels
8
0
0
100%
app/routers/nodes/label.py
read_node_labels
11
1
0
91%
app/routers/nodes/label.py
read_nodes_with_label
15
1
0
93%
app/routers/nodes/label.py
add_label
24
4
0
83%
app/routers/nodes/label.py
remove_label
22
3
0
86%
app/routers/nodes/label.py
remove_all_labels
23
3
0
87%
app/routers/nodes/label.py
(no function)
26
0
0
100%
app/routers/search.py
score_global_key
7
1
0
86%
app/routers/search.py
search_node_constellation
49
6
0
88%
app/routers/search.py
search_link_constellation
46
7
0
85%
app/routers/search.py
(no function)
20
0
0
100%
app/updates/_001_base.py
upgrade
1
0
0
100%
app/updates/_001_base.py
(no function)
4
0
0
100%
app/updates/_002_add_created_updated.py
upgrade
1
0
0
100%
app/updates/_002_add_created_updated.py
(no function)
4
0
0
100%
app/updates/_003_add_word_count.py
upgrade
2
0
0
100%
app/updates/_003_add_word_count.py
(no function)
4
0
0
100%
app/updates/_004_add_label_count.py
upgrade
1
0
0
100%
app/updates/_004_add_label_count.py
(no function)
4
0
0
100%
app/updates/_005_add_link_count.py
upgrade
1
0
0
100%
app/updates/_005_add_link_count.py
(no function)
4
0
0
100%
app/updates/__init__.py
(no function)
0
0
0
100%
app/upgrade.py
_discover_migrations
16
3
0
81%
app/upgrade.py
_get_or_init_schema_version
2
0
0
100%
app/upgrade.py
_set_schema_version
1
0
0
100%
app/upgrade.py
run_updates
20
4
0
80%
app/upgrade.py
run_updates._run_one
1
0
0
100%
app/upgrade.py
(no function)
17
0
0
100%
app/utils/check_token.py
check_constellation_access
10
3
0
70%
app/utils/check_token.py
(no function)
8
0
0
100%
app/utils/decode_ydoc.py
MultiValueEnum.__new__
4
0
0
100%
app/utils/decode_ydoc.py
MultiValueEnum._missing_
4
1
0
75%
app/utils/decode_ydoc.py
get_plain_text_from_xmltext
45
38
0
16%
app/utils/decode_ydoc.py
get_plain_text_content
7
2
0
71%
app/utils/decode_ydoc.py
decode_ydoc
35
15
0
57%
app/utils/decode_ydoc.py
decode_attributes_inplace
15
3
0
80%
app/utils/decode_ydoc.py
(no function)
18
0
0
100%
app/utils/response_format.py
generate_response
2
0
0
100%
app/utils/response_format.py
generate_error_response
2
0
0
100%
app/utils/response_format.py
(no function)
4
0
0
100%
app/utils/send_sse_notification.py
send_constellation_notification
7
3
0
57%
app/utils/send_sse_notification.py
(no function)
4
0
0
100%
app/utils/typing.py
serialize_value
11
5
0
55%
app/utils/typing.py
(no function)
9
0
0
100%
Total
1239
185
0
85%
No items found using the specified filter.