This commit is contained in:
2026-04-10 15:06:59 +02:00
parent 3031b7153b
commit e5a4711004
7806 changed files with 1918528 additions and 335 deletions

View File

@@ -0,0 +1,28 @@
import doctest
import unittest
from numba.tests.support import TestCase
class TestDocTest(TestCase):
def test_basic_decorators(self):
from . import doctest_usecase
# Make sure the finder see all the doctest
finder = doctest.DocTestFinder()
tests = finder.find(doctest_usecase)
testnames = {x.name for x in tests}
expected = {
'numba.tests.doctest_usecase',
'numba.tests.doctest_usecase.a',
'numba.tests.doctest_usecase.b',
'numba.tests.doctest_usecase.c',
'numba.tests.doctest_usecase.d',
}
self.assertEqual(testnames, expected)
# Execute the doctest in the module
doctest.testmod(doctest_usecase)
if __name__ == "__main__":
unittest.main()