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.