From b69053b279447e99e91cc959b89944432d58c1c0 Mon Sep 17 00:00:00 2001 From: "Brian S. Stephan" Date: Wed, 1 May 2024 22:06:23 -0500 Subject: [PATCH] add python 3.11 to versions under test in tox Signed-off-by: Brian S. Stephan --- tox.ini | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/tox.ini b/tox.ini index d0588fb..9f6c921 100644 --- a/tox.ini +++ b/tox.ini @@ -4,7 +4,7 @@ # and then run "tox" from this directory. [tox] -envlist = begin,py38,py39,py310,coverage,security,lint,bundle +envlist = begin,py38,py39,py310,py311,coverage,security,lint,bundle [testenv] # build a wheel and test it @@ -97,6 +97,28 @@ commands = --cov={envsitepackagesdir}/transform/ \ --cov={envsitepackagesdir}/weather/ +[testenv:py311] +# run pytest with coverage +commands = + pytest --cov-append --cov-branch \ + --cov={envsitepackagesdir}/acro/ \ + --cov={envsitepackagesdir}/countdown/ \ + --cov={envsitepackagesdir}/dice/ \ + --cov={envsitepackagesdir}/dispatch/ \ + --cov={envsitepackagesdir}/dr_botzo/ \ + --cov={envsitepackagesdir}/facts/ \ + --cov={envsitepackagesdir}/gitlab_bot/ \ + --cov={envsitepackagesdir}/ircbot/ \ + --cov={envsitepackagesdir}/karma/ \ + --cov={envsitepackagesdir}/markov/ \ + --cov={envsitepackagesdir}/mpdbot/ \ + --cov={envsitepackagesdir}/pi/ \ + --cov={envsitepackagesdir}/races/ \ + --cov={envsitepackagesdir}/seen/ \ + --cov={envsitepackagesdir}/storycraft/ \ + --cov={envsitepackagesdir}/transform/ \ + --cov={envsitepackagesdir}/weather/ + [testenv:coverage] # report on coverage runs from above skip_install = true