Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
hhhrrrttt222111
GitHub Repository: hhhrrrttt222111/Dorkify
Path: blob/master/venv/Lib/site-packages/bs4/tests/test_docs.py
811 views
1
"Test harness for doctests."
2
3
# pylint: disable-msg=E0611,W0142
4
5
__metaclass__ = type
6
__all__ = [
7
'additional_tests',
8
]
9
10
import atexit
11
import doctest
12
import os
13
#from pkg_resources import (
14
# resource_filename, resource_exists, resource_listdir, cleanup_resources)
15
import unittest
16
17
DOCTEST_FLAGS = (
18
doctest.ELLIPSIS |
19
doctest.NORMALIZE_WHITESPACE |
20
doctest.REPORT_NDIFF)
21
22
23
# def additional_tests():
24
# "Run the doc tests (README.txt and docs/*, if any exist)"
25
# doctest_files = [
26
# os.path.abspath(resource_filename('bs4', 'README.txt'))]
27
# if resource_exists('bs4', 'docs'):
28
# for name in resource_listdir('bs4', 'docs'):
29
# if name.endswith('.txt'):
30
# doctest_files.append(
31
# os.path.abspath(
32
# resource_filename('bs4', 'docs/%s' % name)))
33
# kwargs = dict(module_relative=False, optionflags=DOCTEST_FLAGS)
34
# atexit.register(cleanup_resources)
35
# return unittest.TestSuite((
36
# doctest.DocFileSuite(*doctest_files, **kwargs)))
37
38