D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
usr
/
local
/
ssl
/
local
/
lib
/
python3.6
/
site-packages
/
nltk
/
test
/
Filename :
all.py
back
Copy
"""Test suite that runs all NLTK tests. This module, `nltk.test.all`, is named as the NLTK ``test_suite`` in the project's ``setup-eggs.py`` file. Here, we create a test suite that runs all of our doctests, and return it for processing by the setuptools test harness. """ import doctest, unittest from glob import glob import os.path def additional_tests(): # print("here-000000000000000") # print("-----", glob(os.path.join(os.path.dirname(__file__), '*.doctest'))) dir = os.path.dirname(__file__) paths = glob(os.path.join(dir, "*.doctest")) files = [os.path.basename(path) for path in paths] return unittest.TestSuite([doctest.DocFileSuite(file) for file in files]) # if os.path.split(path)[-1] != 'index.rst' # skips time-dependent doctest in index.rst