blob: 56fbeddcc4491e91cf727733ec98ef506a329ed8 (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 | import unittest
from doctest import DocTestSuite
from test import test_support
def test_main():
    suite = DocTestSuite('_threading_local')
    try:
        from thread import _local
    except ImportError:
        pass
    else:
        import _threading_local
        local_orig = _threading_local.local
        def setUp(test):
            _threading_local.local = _local
        def tearDown(test):
            _threading_local.local = local_orig
        suite.addTest(DocTestSuite('_threading_local',
                                   setUp=setUp, tearDown=tearDown)
                      )
    test_support.run_suite(suite)
if __name__ == '__main__':
    test_main()
 |