menu arrow_back 湛蓝安全空间 |狂野湛蓝,暴躁每天 chevron_right ... chevron_right tests chevron_right test_docs.py
  • home 首页
  • brightness_4 暗黑模式
  • cloud
    xLIYhHS7e34ez7Ma
    cloud
    湛蓝安全
    code
    Github
    test_docs.py
    1.04 KB / 2021-07-04 19:32:24
        "Test harness for doctests."
    
    # pylint: disable-msg=E0611,W0142
    
    __metaclass__ = type
    __all__ = [
        'additional_tests',
        ]
    
    import atexit
    import doctest
    import os
    #from pkg_resources import (
    #    resource_filename, resource_exists, resource_listdir, cleanup_resources)
    import unittest
    
    DOCTEST_FLAGS = (
        doctest.ELLIPSIS |
        doctest.NORMALIZE_WHITESPACE |
        doctest.REPORT_NDIFF)
    
    
    # def additional_tests():
    #     "Run the doc tests (README.txt and docs/*, if any exist)"
    #     doctest_files = [
    #         os.path.abspath(resource_filename('bs4', 'README.txt'))]
    #     if resource_exists('bs4', 'docs'):
    #         for name in resource_listdir('bs4', 'docs'):
    #             if name.endswith('.txt'):
    #                 doctest_files.append(
    #                     os.path.abspath(
    #                         resource_filename('bs4', 'docs/%s' % name)))
    #     kwargs = dict(module_relative=False, optionflags=DOCTEST_FLAGS)
    #     atexit.register(cleanup_resources)
    #     return unittest.TestSuite((
    #         doctest.DocFileSuite(*doctest_files, **kwargs)))
    
    
    links
    file_download