Remove some duplicated tests when running full test suite

This commit is contained in:
Kovid Goyal 2024-10-09 21:25:50 +05:30
parent 346c6ad2ed
commit 3d37f16ee8
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C
2 changed files with 6 additions and 2 deletions

View File

@ -572,8 +572,10 @@ def test_multiprocessing():
p.join()
def find_tests():
def find_tests(only_build=False):
ans = unittest.defaultTestLoader.loadTestsFromTestCase(BuildTest)
if only_build:
return ans
from calibre.utils.icu_test import find_tests
ans.addTests(find_tests())
from tinycss.tests.main import find_tests

View File

@ -216,7 +216,7 @@ def find_tests(which_tests=None, exclude_tests=None):
if ok('build'):
from calibre.test_build import find_tests
a(find_tests())
a(find_tests(only_build=True))
if ok('srv'):
from calibre.srv.tests.main import find_tests
a(find_tests())
@ -273,6 +273,8 @@ def find_tests(which_tests=None, exclude_tests=None):
a(find_tests())
from calibre.ebooks.html_entities import find_tests
a(find_tests())
from calibre.spell.dictionary import find_tests
a(find_tests())
if ok('misc'):
from calibre.ebooks.html.input import find_tests
a(find_tests())