[run]
source = src/blinter
branch = True
concurrency = thread
relative_files = True

omit =
    */tests/*
    */test_*
    */__pycache__/*
    */.venv/*
    */venv/*
    */env/*
    */build/*
    */dist/*
    */htmlcov/*

[report]
fail_under = 90.0
show_missing = True
precision = 2
sort = Cover

exclude_also =
    if TYPE_CHECKING:
    @(abc\.)?abstractmethod

[html]
directory = htmlcov
title = Coverage Report for blinter (Batch File Linter)

[xml]
output = coverage.xml

[paths]
source =
    src/blinter
    */site-packages/blinter
