Coverage report:
35%
hide covered
Files
Functions
Classes
coverage.py v7.16.0
, created at 2026-10-16 16:01 +0000
File
statements
missing
excluded
coverage
src
/
hush_hush
/
__init__.py
8
0
0
100%
src
/
hush_hush
/
_generated
/
__init__.py
2
0
0
100%
src
/
hush_hush
/
_generated
/
api
/
__init__.py
0
0
0
100%
src
/
hush_hush
/
_generated
/
api
/
audit_log
/
__init__.py
0
0
0
100%
src
/
hush_hush
/
_generated
/
api
/
audit_log
/
query_audit_log.py
64
13
0
80%
src
/
hush_hush
/
_generated
/
api
/
audit_log
/
query_audit_log_filter_options.py
31
31
0
0%
src
/
hush_hush
/
_generated
/
api
/
auth
/
__init__.py
0
0
0
100%
src
/
hush_hush
/
_generated
/
api
/
auth
/
begin_login.py
38
38
0
0%
src
/
hush_hush
/
_generated
/
api
/
auth
/
begin_registration.py
41
41
0
0%
src
/
hush_hush
/
_generated
/
api
/
auth
/
finish_login.py
42
42
0
0%
src
/
hush_hush
/
_generated
/
api
/
auth
/
finish_registration.py
46
46
0
0%
src
/
hush_hush
/
_generated
/
api
/
auth
/
get_auth_status.py
31
31
0
0%
src
/
hush_hush
/
_generated
/
api
/
auth
/
get_owner_identity.py
35
35
0
0%
src
/
hush_hush
/
_generated
/
api
/
auth
/
logout.py
40
40
0
0%
src
/
hush_hush
/
_generated
/
api
/
consumers
/
__init__.py
0
0
0
100%
src
/
hush_hush
/
_generated
/
api
/
consumers
/
add_consumer.py
54
54
0
0%
src
/
hush_hush
/
_generated
/
api
/
consumers
/
delete_consumer.py
45
45
0
0%
src
/
hush_hush
/
_generated
/
api
/
consumers
/
list_consumers.py
58
58
0
0%
src
/
hush_hush
/
_generated
/
api
/
consumers
/
update_consumer.py
58
58
0
0%
src
/
hush_hush
/
_generated
/
api
/
credentials
/
__init__.py
0
0
0
100%
src
/
hush_hush
/
_generated
/
api
/
credentials
/
delete_credential.py
47
47
0
0%
src
/
hush_hush
/
_generated
/
api
/
credentials
/
list_credentials.py
46
46
0
0%
src
/
hush_hush
/
_generated
/
api
/
credentials
/
rename_credential.py
51
51
0
0%
src
/
hush_hush
/
_generated
/
api
/
health
/
__init__.py
0
0
0
100%
src
/
hush_hush
/
_generated
/
api
/
health
/
health.py
31
17
0
45%
src
/
hush_hush
/
_generated
/
api
/
health
/
ready.py
34
34
0
0%
src
/
hush_hush
/
_generated
/
api
/
mcp
/
__init__.py
0
0
0
100%
src
/
hush_hush
/
_generated
/
api
/
mcp
/
mcp.py
43
43
0
0%
src
/
hush_hush
/
_generated
/
api
/
objects
/
__init__.py
0
0
0
100%
src
/
hush_hush
/
_generated
/
api
/
objects
/
create_object.py
53
22
0
58%
src
/
hush_hush
/
_generated
/
api
/
objects
/
delete_object.py
61
45
0
26%
src
/
hush_hush
/
_generated
/
api
/
objects
/
get_object.py
60
14
0
77%
src
/
hush_hush
/
_generated
/
api
/
objects
/
get_object_used_by.py
53
36
0
32%
src
/
hush_hush
/
_generated
/
api
/
objects
/
list_objects.py
54
54
0
0%
src
/
hush_hush
/
_generated
/
api
/
objects
/
patch_object.py
68
68
0
0%
src
/
hush_hush
/
_generated
/
api
/
objects
/
update_object.py
68
50
0
26%
src
/
hush_hush
/
_generated
/
api
/
tokens
/
__init__.py
0
0
0
100%
src
/
hush_hush
/
_generated
/
api
/
tokens
/
create_consumer_token.py
51
51
0
0%
src
/
hush_hush
/
_generated
/
api
/
tokens
/
create_token.py
50
50
0
0%
src
/
hush_hush
/
_generated
/
api
/
tokens
/
list_consumer_tokens.py
46
46
0
0%
src
/
hush_hush
/
_generated
/
api
/
tokens
/
list_tokens.py
46
46
0
0%
src
/
hush_hush
/
_generated
/
api
/
tokens
/
purge_consumer_token.py
48
48
0
0%
src
/
hush_hush
/
_generated
/
api
/
tokens
/
purge_token.py
47
47
0
0%
src
/
hush_hush
/
_generated
/
api
/
tokens
/
revoke_consumer_token.py
42
42
0
0%
src
/
hush_hush
/
_generated
/
api
/
tokens
/
revoke_token.py
41
41
0
0%
src
/
hush_hush
/
_generated
/
api
/
tokens
/
rotate_consumer_token.py
55
55
0
0%
src
/
hush_hush
/
_generated
/
api
/
tokens
/
rotate_token.py
54
54
0
0%
src
/
hush_hush
/
_generated
/
client.py
117
54
0
54%
src
/
hush_hush
/
_generated
/
errors.py
6
3
0
50%
src
/
hush_hush
/
_generated
/
models
/
__init__.py
43
0
0
100%
src
/
hush_hush
/
_generated
/
models
/
actor.py
37
17
0
54%
src
/
hush_hush
/
_generated
/
models
/
add_consumer_request.py
34
15
0
56%
src
/
hush_hush
/
_generated
/
models
/
audit_actor_option.py
37
17
0
54%
src
/
hush_hush
/
_generated
/
models
/
audit_log_entry.py
79
31
0
61%
src
/
hush_hush
/
_generated
/
models
/
audit_log_entry_action.py
8
1
0
88%
src
/
hush_hush
/
_generated
/
models
/
audit_log_entry_actor_type.py
7
1
0
86%
src
/
hush_hush
/
_generated
/
models
/
audit_log_filter_options.py
48
27
2
44%
src
/
hush_hush
/
_generated
/
models
/
auth_status.py
37
17
0
54%
src
/
hush_hush
/
_generated
/
models
/
consumer_entry.py
43
21
0
51%
src
/
hush_hush
/
_generated
/
models
/
consumer_token_metadata.py
87
56
0
36%
src
/
hush_hush
/
_generated
/
models
/
consumer_token_with_value.py
90
58
0
36%
src
/
hush_hush
/
_generated
/
models
/
consumers_page.py
45
25
2
44%
src
/
hush_hush
/
_generated
/
models
/
create_consumer_token_request.py
40
19
0
52%
src
/
hush_hush
/
_generated
/
models
/
create_object_request.py
62
21
0
66%
src
/
hush_hush
/
_generated
/
models
/
create_token_request.py
37
17
0
54%
src
/
hush_hush
/
_generated
/
models
/
credential.py
57
32
0
44%
src
/
hush_hush
/
_generated
/
models
/
credential_rename_request.py
34
15
0
56%
src
/
hush_hush
/
_generated
/
models
/
error.py
34
10
0
71%
src
/
hush_hush
/
_generated
/
models
/
health.py
45
23
0
49%
src
/
hush_hush
/
_generated
/
models
/
login_finish_request.py
35
16
2
54%
src
/
hush_hush
/
_generated
/
models
/
login_finish_request_credential.py
30
12
0
60%
src
/
hush_hush
/
_generated
/
models
/
login_options.py
30
12
0
60%
src
/
hush_hush
/
_generated
/
models
/
mcp_body.py
30
12
0
60%
src
/
hush_hush
/
_generated
/
models
/
mcp_response_200.py
30
12
0
60%
src
/
hush_hush
/
_generated
/
models
/
object_metadata.py
97
45
2
54%
src
/
hush_hush
/
_generated
/
models
/
owner_identity.py
37
17
0
54%
src
/
hush_hush
/
_generated
/
models
/
patch_object_request.py
49
27
0
45%
src
/
hush_hush
/
_generated
/
models
/
query_audit_log_order.py
6
1
0
83%
src
/
hush_hush
/
_generated
/
models
/
ready.py
35
15
0
57%
src
/
hush_hush
/
_generated
/
models
/
ready_status.py
6
1
0
83%
src
/
hush_hush
/
_generated
/
models
/
registration_finish_request.py
56
32
2
43%
src
/
hush_hush
/
_generated
/
models
/
registration_finish_request_credential.py
30
12
0
60%
src
/
hush_hush
/
_generated
/
models
/
registration_options.py
30
12
0
60%
src
/
hush_hush
/
_generated
/
models
/
rotate_consumer_token_request.py
34
15
0
56%
src
/
hush_hush
/
_generated
/
models
/
rotate_token_request.py
34
15
0
56%
src
/
hush_hush
/
_generated
/
models
/
token_allowed_actions_item.py
7
1
0
86%
src
/
hush_hush
/
_generated
/
models
/
token_metadata.py
89
58
0
35%
src
/
hush_hush
/
_generated
/
models
/
token_status.py
7
1
0
86%
src
/
hush_hush
/
_generated
/
models
/
token_with_value.py
92
60
0
35%
src
/
hush_hush
/
_generated
/
models
/
update_consumer_request.py
42
21
0
50%
src
/
hush_hush
/
_generated
/
models
/
update_object_request.py
54
31
0
43%
src
/
hush_hush
/
_generated
/
models
/
used_by.py
34
15
0
56%
src
/
hush_hush
/
_generated
/
types.py
26
2
0
92%
src
/
hush_hush
/
client.py
119
36
0
70%
src
/
hush_hush
/
errors.py
16
2
0
88%
src
/
hush_hush
/
retry.py
84
29
0
65%
Total
3908
2531
10
35%
No items found using the specified filter.