From eecee06a1545d5496f9535b1179d7c015f92e557 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 1 Jun 2025 23:19:18 +0200 Subject: [PATCH] Make trytond-gis depends on the trytond extras test for its tests (grafted from 7e15a8cac5a4bc4fb9a659f57b955d1f9d64485e) --HG-- branch : 7.0 --- trytond-gis/setup.py | 4 ++++ trytond-gis/tox.ini | 1 + 2 files changed, 5 insertions(+) diff --git a/trytond-gis/setup.py b/trytond-gis/setup.py index 978a25ec3c..4899ea2324 100755 --- a/trytond-gis/setup.py +++ b/trytond-gis/setup.py @@ -46,6 +46,7 @@ else: major_version, minor_version) requires = ['geomet', get_require_version('trytond'), 'psycopg2 >= 2.0.14'] +tests_require = [get_require_version('trytond[test]')] setup(name=name, version=version, @@ -80,6 +81,9 @@ setup(name=name, license='GPL-3', python_requires='>=3.8', install_requires=requires, + extras_require={ + 'test': tests_require, + }, entry_points={ 'trytond.backend': [ 'postgis = trytond_gis.postgis', diff --git a/trytond-gis/tox.ini b/trytond-gis/tox.ini index 0183b79a9e..5fc24b87d5 100644 --- a/trytond-gis/tox.ini +++ b/trytond-gis/tox.ini @@ -3,6 +3,7 @@ envlist = py38,py39,py310,py311,py312 [testenv] usedevelop = true +extras = test commands = coverage run --omit=*/tests/* -m xmlrunner discover -s trytond.tests {posargs} coverage run -a --omit=*/tests/* -m xmlrunner discover -s trytond_gis.tests {posargs}