def add_docs(suite):
"""Add docs to suite
:type suite: unittest.TestSuite
"""
docpath = os.path.join(os.path.dirname(__file__), '..', '..', 'docs')
docpath = os.path.abspath(docpath)
if os.path.exists(docpath):
checker = PintOutputChecker()
for name in (name for name in os.listdir(docpath) if name.endswith('.rst')):
file = os.path.join(docpath, name)
suite.addTest(doctest.DocFileSuite(file,
module_relative=False,
checker=checker,
globs=_GLOBS.get(name, None)))
评论列表
文章目录