Replace test setuptools command by unittest discover

issue9215
review389851002
This commit is contained in:
Cédric Krier
2022-04-16 18:30:20 +02:00
parent 5531474351
commit 29565f1397
5 changed files with 4 additions and 14 deletions
+1
View File
@@ -1,3 +1,4 @@
* Use unittest discover
* Add support for Python 3.10
* Remove support for Python 3.6
-4
View File
@@ -56,7 +56,6 @@ if local_version:
requires = ['geomet', get_require_version('trytond'), 'psycopg2 >= 2.0.14']
tests_require = []
dependency_links = []
if minor_version % 2:
dependency_links.append(
@@ -106,7 +105,4 @@ setup(name=name,
},
dependency_links=dependency_links,
zip_safe=False,
test_suite='trytond.tests',
test_loader='trytond.test_loader:Loader',
tests_require=tests_require,
)
+2 -1
View File
@@ -3,7 +3,8 @@ envlist = py37,py38,py39,py310
[testenv]
commands =
coverage run setup.py test
coverage run -m unittest discover -s trytond.tests
coverage run -a -m unittest discover -s trytond_gis.tests
coverage report --include=./trytond_gis/* --omit=*/tests/*
deps = coverage
setenv =
+1 -2
View File
@@ -3,10 +3,9 @@
from trytond.pool import Pool
from . import gis
def register(name):
from . import gis
Pool.register(
gis.Point,
module=name, type_='model')
-7
View File
@@ -98,10 +98,3 @@ class TestGeographicFields(unittest.TestCase):
self.assertEqual(len(points), 3)
for point in points:
self.assertIsNotNone(point.point)
def suite():
suite_ = unittest.TestSuite()
suite_.addTests(unittest.TestLoader().loadTestsFromTestCase(
TestGeographicFields))
return suite_