Skip to content

Commit

Permalink
Simplify tox config
Browse files Browse the repository at this point in the history
  • Loading branch information
taleinat committed Jun 29, 2024
1 parent 48d236d commit 0cd2fd5
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions tox.ini
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tox]
envlist =
{py38,py39,py310,py311,py312,pypy39,pypy310}-{with,without}_coverage
py38,py39,py310,py311,py312,pypy39,pypy310

[testenv]
basepython =
Expand All @@ -14,7 +14,7 @@ basepython =
deps =
; use specific versions of testing tools with which this is known to work
with_coverage: coverage>=5,<6
{py38,py39,py310,py311,py312,pypy39,pypy310}: biopython
biopython
setenv =
PYTHONUNBUFFERED=yes
allowlist_externals =
Expand All @@ -25,11 +25,11 @@ commands =
; * if running with coverage, merge the coverage run results from both runs
; * for Python 2.6 use the unit2 script since -m unittest2 doesn't work
; (but when running with coverage, coverage run -m unittest2 works)
{py38,py39,py310,py311,py312,pypy39,pypy310}-without_coverage: {envpython} -m unittest discover -v tests
{py38,py39,py310,py311,py312,pypy39,pypy310}-with_coverage: {envbindir}/coverage run --source=fuzzysearch -m unittest discover tests
!with_coverage: {envpython} -m unittest discover tests
with_coverage: {envbindir}/coverage run --source=fuzzysearch -m unittest discover tests
with_coverage: mv .coverage .coverage.with_extensions
{envpython} -c 'import os; [os.remove(os.path.join(d, fn)) for (d, dns, fns) in os.walk(os.path.join(r"{envsitepackagesdir}", "fuzzysearch")) for fn in fns if fn.endswith((".so", ".pyd"))]'
{py38,py39,py310,py311,py312,pypy39,pypy310}-without_coverage: {envpython} -m unittest discover -v tests
{py38,py39,py310,py311,py312,pypy39,pypy310}-with_coverage: {envbindir}/coverage run --source=fuzzysearch -m unittest discover tests
!with_coverage: {envpython} -m unittest discover tests
with_coverage: {envbindir}/coverage run --source=fuzzysearch -m unittest discover tests
with_coverage: mv .coverage .coverage.no_extensions
with_coverage: {envbindir}/coverage combine

0 comments on commit 0cd2fd5

Please sign in to comment.