Coverage report: 35%

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.