mirror of
https://github.com/python/cpython.git
synced 2025-08-03 16:39:00 +00:00

svn+ssh://pythondev@svn.python.org/python/trunk ........ r66321 | brett.cannon | 2008-09-08 17:49:16 -0700 (Mon, 08 Sep 2008) | 7 lines warnings.catch_warnings() now returns a list or None instead of the custom WarningsRecorder object. This makes the API simpler to use as no special object must be learned. Closes issue 3781. Review by Benjamin Peterson. ........
84 lines
2.6 KiB
Python
84 lines
2.6 KiB
Python
"""Do a minimal test of all the modules that aren't otherwise tested."""
|
|
|
|
from test import support
|
|
import sys
|
|
import unittest
|
|
import warnings
|
|
|
|
class TestUntestedModules(unittest.TestCase):
|
|
def test_at_least_import_untested_modules(self):
|
|
with warnings.catch_warnings(record=True):
|
|
import aifc
|
|
import bdb
|
|
import cgitb
|
|
import code
|
|
import compileall
|
|
|
|
import distutils.bcppcompiler
|
|
import distutils.ccompiler
|
|
import distutils.cygwinccompiler
|
|
import distutils.emxccompiler
|
|
import distutils.filelist
|
|
if sys.platform.startswith('win'):
|
|
import distutils.msvccompiler
|
|
import distutils.mwerkscompiler
|
|
import distutils.text_file
|
|
import distutils.unixccompiler
|
|
|
|
import distutils.command.bdist_dumb
|
|
if sys.platform.startswith('win'):
|
|
import distutils.command.bdist_msi
|
|
import distutils.command.bdist
|
|
import distutils.command.bdist_rpm
|
|
import distutils.command.bdist_wininst
|
|
import distutils.command.build_clib
|
|
import distutils.command.build_ext
|
|
import distutils.command.build
|
|
import distutils.command.clean
|
|
import distutils.command.config
|
|
import distutils.command.install_data
|
|
import distutils.command.install_egg_info
|
|
import distutils.command.install_headers
|
|
import distutils.command.install_lib
|
|
import distutils.command.register
|
|
import distutils.command.sdist
|
|
import distutils.command.upload
|
|
|
|
import encodings
|
|
import formatter
|
|
import getpass
|
|
import html.entities
|
|
import imghdr
|
|
import keyword
|
|
import linecache
|
|
import macurl2path
|
|
import mailcap
|
|
import nntplib
|
|
import nturl2path
|
|
import opcode
|
|
import os2emxpath
|
|
import pdb
|
|
import pstats
|
|
import py_compile
|
|
import rlcompleter
|
|
import sched
|
|
import sndhdr
|
|
import sunau
|
|
import symbol
|
|
import tabnanny
|
|
import timeit
|
|
import token
|
|
try:
|
|
import tty # not available on Windows
|
|
except ImportError:
|
|
if support.verbose:
|
|
print("skipping tty")
|
|
import webbrowser
|
|
import xml
|
|
|
|
|
|
def test_main():
|
|
support.run_unittest(TestUntestedModules)
|
|
|
|
if __name__ == "__main__":
|
|
test_main()
|