Coverage report: 60%
Files Functions Classes
coverage.py v7.15.0, created at 2026-07-12 16:04 +0200
| Statements | Branches | Total | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| File | class | coverage | statements | missing | excluded | coverage | branches | partial | coverage | |||
| src/gcp_attest/__init__.py | (no class) | 100% | 0 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src/gcp_attest/_cli/__init__.py | (no class) | 79% | 34 | 7 | 3 | 25% | 4 | 1 | 74% | |||
| src/gcp_attest/credentials.py | JsonCredentialFormat | 100% | 0 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src/gcp_attest/credentials.py | UrlCredentialSource | 100% | 0 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src/gcp_attest/credentials.py | CredentialsConfig | 100% | 0 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src/gcp_attest/credentials.py | (no class) | 56% | 57 | 25 | 3 | 32% | 22 | 7 | 49% | |||
| tests/__init__.py | (no class) | 100% | 0 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| tests/cli_test.py | (no class) | 75% | 20 | 5 | 0 | 100% | 0 | 0 | 75% | |||
| tests/conftest.py | (no class) | 100% | 3 | 0 | 9 | 100% | 0 | 0 | 100% | |||
| tests/credentials_test.py | (no class) | 52% | 21 | 10 | 0 | 100% | 0 | 0 | 52% | |||
| Total | 65% | 135 | 47 | 15 | 31% | 26 | 8 | 60% | ||||
No items found using the specified filter.