blob: d7922ffa0113939eccc203e5e0d99328d1a5c0bc (
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
27
28
29
30
31
|
"""Test suite for distutils.
This test suite consists of a collection of test modules in the
distutils.tests package.
Tests for the command classes in the distutils.command package are
included in distutils.tests as well, instead of using a separate
distutils.command.tests package, since command identification is done
by import rather than matching pre-defined names.
"""
import os
import unittest
from test.support.warnings_helper import save_restore_warnings_filters
from test.support import warnings_helper
from test.support import load_package_tests
def load_tests(*args):
# bpo-40055: Save/restore warnings filters to leave them unchanged.
# Importing tests imports docutils which imports pkg_resources
# which adds a warnings filter.
with (save_restore_warnings_filters(),
warnings_helper.check_warnings(
("The distutils.sysconfig module is deprecated", DeprecationWarning),
quiet=True)):
return load_package_tests(os.path.dirname(__file__), *args)
if __name__ == "__main__":
unittest.main()
|