Coverage report: 82%

Files Functions Classes

coverage.py v7.15.0, created at 2026-07-07 22:55 +0200

    Statements   Branches   Total
File   coverage statements missing excluded   coverage branches partial   coverage
src/gitlabracadabra/auth_info.py   100% 7 0 0   100% 0 0   100%
src/gitlabracadabra/cli.py   77% 90 21 2   59% 34 12   72%
src/gitlabracadabra/containers/__init__.py   100% 0 0 0   100% 0 0   100%
src/gitlabracadabra/containers/authenticated_session.py   94% 101 6 9   79% 28 6   91%
src/gitlabracadabra/containers/blob.py   100% 8 0 0   100% 0 0   100%
src/gitlabracadabra/containers/const.py   100% 11 0 0   100% 0 0   100%
src/gitlabracadabra/containers/manifest.py   75% 40 10 0   64% 14 5   72%
src/gitlabracadabra/containers/manifest_base.py   100% 27 0 2   100% 4 0   100%
src/gitlabracadabra/containers/registries.py   100% 67 0 3   100% 16 0   100%
src/gitlabracadabra/containers/registry.py   100% 9 0 0   100% 0 0   100%
src/gitlabracadabra/containers/registry_importer.py   88% 155 19 0   79% 58 12   85%
src/gitlabracadabra/containers/registry_session.py   100% 31 0 6   90% 10 1   98%
src/gitlabracadabra/containers/scope.py   100% 6 0 0   100% 0 0   100%
src/gitlabracadabra/containers/with_blobs.py   86% 21 3 3   90% 10 1   87%
src/gitlabracadabra/containers/with_digest.py   89% 138 15 3   77% 44 10   86%
src/gitlabracadabra/dictutils.py   100% 10 0 0   100% 8 0   100%
src/gitlabracadabra/disk_cache.py   62% 16 6 0   33% 6 0   55%
src/gitlabracadabra/gitlab/__init__.py   100% 0 0 0   100% 0 0   100%
src/gitlabracadabra/gitlab/access_levels.py   100% 5 0 0   100% 0 0   100%
src/gitlabracadabra/gitlab/connection.py   100% 4 0 0   100% 0 0   100%
src/gitlabracadabra/gitlab/connections.py   100% 19 0 0   100% 4 0   100%
src/gitlabracadabra/gitlab/deploy_key_cache.py   100% 22 0 2   50% 6 3   89%
src/gitlabracadabra/gitlab/group_cache.py   85% 34 5 2   38% 8 3   76%
src/gitlabracadabra/gitlab/pygit2.py   37% 38 24 3   6% 18 1   27%
src/gitlabracadabra/gitlab/pygitlab.py   78% 67 15 3   35% 20 5   68%
src/gitlabracadabra/gitlab/user_cache.py   88% 32 4 2   50% 6 1   82%
src/gitlabracadabra/matchers.py   93% 88 6 5   90% 40 4   92%
src/gitlabracadabra/mixins/__init__.py   100% 0 0 0   100% 0 0   100%
src/gitlabracadabra/mixins/boards.py   76% 123 29 0   70% 66 12   74%
src/gitlabracadabra/mixins/groups.py   81% 48 9 0   69% 26 8   77%
src/gitlabracadabra/mixins/image_mirrors.py   85% 88 13 3   80% 30 6   84%
src/gitlabracadabra/mixins/labels.py   72% 47 13 0   67% 24 6   70%
src/gitlabracadabra/mixins/members.py   84% 50 8 0   73% 22 6   81%
src/gitlabracadabra/mixins/milestones.py   74% 50 13 0   69% 26 6   72%
src/gitlabracadabra/mixins/mirrors.py   81% 133 25 8   72% 36 10   79%
src/gitlabracadabra/mixins/package_mirrors.py   96% 26 1 2   83% 6 1   94%
src/gitlabracadabra/mixins/pipeline_schedules.py   80% 85 17 0   72% 46 9   77%
src/gitlabracadabra/mixins/protected_branches.py   83% 187 32 0   81% 98 19   82%
src/gitlabracadabra/mixins/rename_branches.py   95% 20 1 0   90% 10 1   93%
src/gitlabracadabra/mixins/variables.py   69% 39 12 0   55% 20 3   64%
src/gitlabracadabra/mixins/webhooks.py   86% 35 5 0   70% 20 4   80%
src/gitlabracadabra/objects/__init__.py   100% 0 0 0   100% 0 0   100%
src/gitlabracadabra/objects/application_settings.py   82% 40 7 0   50% 18 3   72%
src/gitlabracadabra/objects/group.py   100% 14 0 0   100% 0 0   100%
src/gitlabracadabra/objects/object.py   73% 238 64 5   55% 86 9   68%
src/gitlabracadabra/objects/project.py   84% 116 18 0   68% 50 14   80%
src/gitlabracadabra/objects/user.py   94% 34 2 0   62% 8 3   88%
src/gitlabracadabra/packages/__init__.py   100% 0 0 0   100% 0 0   100%
src/gitlabracadabra/packages/destination.py   87% 91 12 3   78% 32 7   85%
src/gitlabracadabra/packages/github.py   89% 76 8 3   82% 22 4   88%
src/gitlabracadabra/packages/gitlab.py   95% 59 3 3   88% 26 3   93%
src/gitlabracadabra/packages/helm.py   100% 47 0 2   100% 8 0   100%
src/gitlabracadabra/packages/package_file.py   100% 17 0 2   100% 2 0   100%
src/gitlabracadabra/packages/pip.py   74% 19 5 0   75% 8 2   74%
src/gitlabracadabra/packages/pulp_manifest.py   88% 74 9 3   77% 26 4   85%
src/gitlabracadabra/packages/pypi.py   82% 116 21 3   75% 40 8   80%
src/gitlabracadabra/packages/raw.py   97% 33 1 8   75% 8 2   93%
src/gitlabracadabra/packages/source.py   100% 10 0 3   100% 0 0   100%
src/gitlabracadabra/packages/stream.py   95% 19 1 3   50% 2 1   90%
src/gitlabracadabra/parser.py   93% 104 7 3   90% 42 4   92%
src/gitlabracadabra/session.py   100% 8 0 0   100% 0 0   100%
src/gitlabracadabra/singleton.py   100% 8 0 2   100% 2 0   100%
src/gitlabracadabra/tests/__init__.py   100% 3 0 0   100% 0 0   100%
src/gitlabracadabra/tests/case.py   100% 29 0 0   100% 0 0   100%
src/gitlabracadabra/tests/patchfuncs.py   100% 18 0 0   100% 2 0   100%
src/gitlabracadabra/tests/vcrfuncs.py   98% 61 1 0   92% 26 2   97%
Total   85% 3211 471 101   73% 1172 221   82%

No items found using the specified filter.