[run]
# Only measure coverage for the radarx module
source = radarx

# Omit unnecessary files and directories
omit =
    */tests/*
    */docs/*
    */ci/*
    */radarx.egg-info/*

[report]
# Fail if coverage is below 90%
fail_under = 90

# Show missing lines in the report
show_missing = True

# Optionally skip showing files that are 100% covered
skip_covered = True

[paths]
# the tests run against the installed wheel: map its files back to the checkout
source =
    radarx/
    */site-packages/radarx/
    *\site-packages\radarx\
