diff --git a/codecov.yml b/codecov.yml new file mode 100644 index 00000000..4c024b74 --- /dev/null +++ b/codecov.yml @@ -0,0 +1,12 @@ +comment: + layout: "header, diff, flags, components" + +flag_management: + individual_flags: + - name: tests + paths: + - django_redis/ + + - name: mypy + paths: + - django_redis/ \ No newline at end of file diff --git a/setup.cfg b/setup.cfg index a918e105..c6a9aa3b 100644 --- a/setup.cfg +++ b/setup.cfg @@ -82,18 +82,18 @@ REDIS = [testenv] passenv = CI, GITHUB* commands = - {envpython} -m pytest -vv --ignore=tests/* --cov-report= --ds=settings.sqlite {posargs} - {envpython} -m pytest -vv --ignore=tests/* --cov-append --cov-report= --ds=settings.sqlite_herd {posargs} - {envpython} -m pytest -vv --ignore=tests/* --cov-append --cov-report= --ds=settings.sqlite_json {posargs} - {envpython} -m pytest -vv --ignore=tests/* --cov-append --cov-report= --ds=settings.sqlite_lz4 {posargs} - {envpython} -m pytest -vv --ignore=tests/* --cov-append --cov-report= --ds=settings.sqlite_msgpack {posargs} - {envpython} -m pytest -vv --ignore=tests/* --cov-append --cov-report= --ds=settings.sqlite_sentinel {posargs} - {envpython} -m pytest -vv --ignore=tests/* --cov-append --cov-report= --ds=settings.sqlite_sentinel_opts {posargs} - {envpython} -m pytest -vv --ignore=tests/* --cov-append --cov-report= --ds=settings.sqlite_sharding {posargs} - {envpython} -m pytest -vv --ignore=tests/* --cov-append --cov-report= --ds=settings.sqlite_usock {posargs} - {envpython} -m pytest -vv --ignore=tests/* --cov-append --cov-report= --ds=settings.sqlite_zlib {posargs} - {envpython} -m pytest -vv --ignore=tests/* --cov-append --cov-report= --ds=settings.sqlite_zstd {posargs} - {envpython} -m pytest -vv --ignore=tests/* --cov-append --cov-report= --ds=settings.sqlite_gzip {posargs} + {envpython} -m pytest --cov-report= --ds=settings.sqlite {posargs} + {envpython} -m pytest --cov-append --cov-report= --ds=settings.sqlite_herd {posargs} + {envpython} -m pytest --cov-append --cov-report= --ds=settings.sqlite_json {posargs} + {envpython} -m pytest --cov-append --cov-report= --ds=settings.sqlite_lz4 {posargs} + {envpython} -m pytest --cov-append --cov-report= --ds=settings.sqlite_msgpack {posargs} + {envpython} -m pytest --cov-append --cov-report= --ds=settings.sqlite_sentinel {posargs} + {envpython} -m pytest --cov-append --cov-report= --ds=settings.sqlite_sentinel_opts {posargs} + {envpython} -m pytest --cov-append --cov-report= --ds=settings.sqlite_sharding {posargs} + {envpython} -m pytest --cov-append --cov-report= --ds=settings.sqlite_usock {posargs} + {envpython} -m pytest --cov-append --cov-report= --ds=settings.sqlite_zlib {posargs} + {envpython} -m pytest --cov-append --cov-report= --ds=settings.sqlite_zstd {posargs} + {envpython} -m pytest --cov-append --cov-report= --ds=settings.sqlite_gzip {posargs} {envpython} -m coverage report {envpython} -m coverage xml @@ -117,7 +117,7 @@ envdir={toxworkdir}/lint commands = black: black --target-version py36 {posargs:--check --diff} setup.py django_redis/ tests/ ruff: ruff {posargs:check --show-fixes} django_redis/ tests/ - mypy: mypy {posargs:--cobertura-xml-report .} django_redis + mypy: mypy {posargs:--cobertura-xml-report .} django_redis tests deps = black django-stubs