@@ -11,25 +11,17 @@ envlist =
1111 py312-plone62
1212 py311-plone62
1313 py310-plone62
14- py313-plone61
15- py312-plone61
16- py311-plone61
17- py310-plone61
18- py313-plone60
19- py312-plone60
20- py311-plone60
21- py310-plone60
22- py39-plone60
2314 dependencies
2415
2516
2617# #
2718# Add extra configuration options in .meta.toml:
2819# - to specify a custom testing combination of Plone and python versions, use `test_matrix`
20+ # Use ["*"] to use all supported Python versions for this Plone version.
2921# - to specify extra custom environments, use `envlist_lines`
3022# - to specify extra `tox` top-level options, use `config_lines`
3123# [tox]
32- # test_matrix = {"6.2" = ["3.13", "3.12"], "6.1" = ["3.10", "3.9 "]}
24+ # test_matrix = {"6.2" = ["3.13", "3.12"], "6.1" = ["* "]}
3325# envlist_lines = """
3426# my_other_environment
3527# """
@@ -90,9 +82,9 @@ commands =
9082[test_runner]
9183deps = zope.testrunner
9284test =
93- zope-testrunner --all --test-path ={toxinidir} -s plone.app.locales {posargs}
85+ zope-testrunner --all --test-path ={toxinidir}/src -s plone.app.locales {posargs}
9486coverage =
95- coverage run --branch --source plone.app.locales {envbindir}/zope-testrunner --quiet --all --test-path ={toxinidir} -s plone.app.locales {posargs}
87+ coverage run --branch --source plone.app.locales {envbindir}/zope-testrunner --quiet --all --test-path ={toxinidir}/src -s plone.app.locales {posargs}
9688 coverage report -m --format markdown
9789 coverage xml
9890 coverage html
@@ -119,8 +111,6 @@ set_env =
119111deps =
120112 {[test_runner]deps}
121113 plone62: -c https://dist.plone.org/release/6.2-dev/constraints.txt
122- plone61: -c https://dist.plone.org/release/6.1-dev/constraints.txt
123- plone60: -c https://dist.plone.org/release/6.0-dev/constraints.txt
124114
125115# #
126116# Specify additional deps in .meta.toml:
@@ -161,6 +151,7 @@ set_env = {[base]set_env}
161151deps =
162152 {[test_runner]deps}
163153 -c https://dist.plone.org/release/6.2-dev/constraints.txt
154+
164155commands = {[test_runner]test}
165156extras = {[base]extras}
166157
@@ -186,6 +177,7 @@ deps =
186177 {[test_runner]deps}
187178 coverage
188179 -c https://dist.plone.org/release/6.2-dev/constraints.txt
180+
189181commands = {[test_runner]coverage}
190182extras = {[base]extras}
191183
@@ -198,7 +190,6 @@ deps =
198190 build
199191 towncrier
200192 -c https://dist.plone.org/release/6.2-dev/constraints.txt
201-
202193commands =
203194 # fake version to not have to install the package
204195 # we build the change log as news entries might break
@@ -229,7 +220,6 @@ deps =
229220 pipdeptree
230221 pipforester
231222 -c https://dist.plone.org/release/6.2-dev/constraints.txt
232-
233223commands =
234224 # Generate the full dependency tree
235225 sh -c ' pipdeptree -j > forest.json'
0 commit comments