Coverage report: 81%

Files Functions Classes

coverage.py v7.6.12, created at 2025-05-07 06:04 +0000

File statements missing excluded coverage
n2vc/__init__.py 1 0 0 100%
n2vc/config.py 23 0 0 100%
n2vc/definitions.py 52 0 0 100%
n2vc/exceptions.py 77 19 0 75%
n2vc/juju_watcher.py 153 11 0 93%
n2vc/k8s_conn.py 76 24 0 68%
n2vc/k8s_helm3_conn.py 230 62 0 73%
n2vc/k8s_helm_base_conn.py 819 360 0 56%
n2vc/k8s_juju_conn.py 322 38 0 88%
n2vc/kubectl.py 309 138 0 55%
n2vc/libjuju.py 766 197 0 74%
n2vc/loggable.py 82 61 0 26%
n2vc/n2vc_conn.py 134 57 0 57%
n2vc/n2vc_juju_conn.py 490 241 0 51%
n2vc/provisioner.py 138 111 0 20%
n2vc/store.py 107 0 0 100%
n2vc/tests/__init__.py 0 0 0 100%
n2vc/tests/unit/__init__.py 0 0 0 100%
n2vc/tests/unit/test_config.py 30 0 0 100%
n2vc/tests/unit/test_connection.py 31 0 0 100%
n2vc/tests/unit/test_definitions.py 23 0 0 100%
n2vc/tests/unit/test_juju_watcher.py 209 4 0 98%
n2vc/tests/unit/test_k8s_helm3_conn.py 335 0 0 100%
n2vc/tests/unit/test_k8s_juju_conn.py 434 1 0 99%
n2vc/tests/unit/test_kubectl.py 421 28 0 93%
n2vc/tests/unit/test_libjuju.py 1213 1 0 99%
n2vc/tests/unit/test_n2vc_juju_conn.py 527 10 0 98%
n2vc/tests/unit/test_provisioner.py 4 1 0 75%
n2vc/tests/unit/test_store.py 168 0 0 100%
n2vc/tests/unit/test_utils.py 40 0 0 100%
n2vc/tests/unit/testdata/test_db_descriptors.py 2 0 0 100%
n2vc/tests/unit/utils.py 91 4 0 96%
n2vc/utils.py 70 17 0 76%
n2vc/vca/__init__.py 0 0 0 100%
n2vc/vca/cloud.py 4 0 0 100%
n2vc/vca/connection.py 47 0 0 100%
n2vc/vca/connection_data.py 15 0 0 100%
Total 7443 1385 0 81%

No items found using the specified filter.