Coverage report: 89%

Files Functions Classes

coverage.py v7.6.7, created at 2024-11-26 23:44 +0100

File statements missing excluded branches partial coverage
rust2rpm/__init__.py 1 0 0 0 0 100%
rust2rpm/__main__.py 252 82 34 98 29 67%
rust2rpm/cli.py 106 0 0 8 0 100%
rust2rpm/conf/__init__.py 4 0 0 0 0 100%
rust2rpm/conf/common.py 1 0 0 0 0 100%
rust2rpm/conf/ini.py 188 17 11 88 5 92%
rust2rpm/conf/toml.py 295 32 0 68 3 85%
rust2rpm/cratesio.py 16 1 112 2 1 89%
rust2rpm/distgit.py 3 0 35 0 0 100%
rust2rpm/generator/__init__.py 6 0 0 0 0 100%
rust2rpm/generator/common.py 115 5 0 60 3 94%
rust2rpm/generator/crate.py 297 8 3 30 3 95%
rust2rpm/generator/epel8.py 223 11 0 42 6 92%
rust2rpm/generator/meta.py 241 0 0 0 0 100%
rust2rpm/generator/project.py 255 8 3 18 3 95%
rust2rpm/generator/workspace.py 260 16 3 20 4 91%
rust2rpm/inspect.py 99 4 1 48 3 95%
rust2rpm/log.py 22 0 0 4 1 96%
rust2rpm/metadata.py 64 16 0 54 6 73%
rust2rpm/patching.py 75 32 0 18 2 53%
rust2rpm/project/__init__.py 4 0 0 0 0 100%
rust2rpm/project/crate.py 90 16 105 8 1 83%
rust2rpm/project/local.py 80 2 0 4 1 96%
rust2rpm/project/meta.py 31 0 0 0 0 100%
rust2rpm/project/shared.py 4 0 0 0 0 100%
rust2rpm/sysinfo.py 41 8 0 14 4 75%
rust2rpm/templates/opensuse-header.spec.inc 0 0 0 0 0 100%
rust2rpm/tests/test_cli.py 9 0 0 0 0 100%
rust2rpm/tests/test_conf.py 118 0 0 0 0 100%
rust2rpm/tests/test_end_to_end.py 76 0 8 12 0 100%
rust2rpm/tests/test_generator.py 122 5 8 14 3 94%
rust2rpm/tests/test_inspect.py 19 0 0 0 0 100%
rust2rpm/tests/test_metadata.py 10 0 0 0 0 100%
rust2rpm/tests/test_patching.py 16 0 2 0 0 100%
rust2rpm/tests/test_project.py 39 0 0 0 0 100%
rust2rpm/tests/test_sysinfo.py 3 0 0 0 0 100%
rust2rpm/tests/test_utils.py 10 0 0 0 0 100%
rust2rpm/utils.py 72 20 0 34 14 66%
rust2rpm/vendor.py 5 0 72 0 0 100%
Total 3272 283 397 644 92 89%

No items found using the specified filter.