comparison env/lib/python3.7/site-packages/bs4/tests/test_docs.py @ 5:9b1c78e6ba9c draft default tip

"planemo upload commit 6c0a8142489327ece472c84e558c47da711a9142"
author shellac
date Mon, 01 Jun 2020 08:59:25 -0400
parents 79f47841a781
children
comparison
equal deleted inserted replaced
4:79f47841a781 5:9b1c78e6ba9c
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)))