Fred Drake | d74804d | 2001-01-22 19:38:37 +0000 | [diff] [blame] | 1 | """Do a minimal test of all the modules that aren't otherwise tested.""" |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 2 | |
Fred Drake | b112481 | 2001-10-25 18:11:10 +0000 | [diff] [blame] | 3 | import warnings |
Tim Peters | d392506 | 2002-04-16 01:27:44 +0000 | [diff] [blame] | 4 | warnings.filterwarnings('ignore', r".*posixfile module", |
5 | DeprecationWarning, 'posixfile$') | ||||
Fred Drake | b112481 | 2001-10-25 18:11:10 +0000 | [diff] [blame] | 6 | |
Barry Warsaw | 04f357c | 2002-07-23 19:04:11 +0000 | [diff] [blame] | 7 | from test.test_support import verbose |
Tim Peters | f87d857 | 2001-01-23 09:50:30 +0000 | [diff] [blame] | 8 | |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 9 | import BaseHTTPServer |
Georg Brandl | f69a24c | 2006-04-12 12:44:36 +0000 | [diff] [blame] | 10 | import DocXMLRPCServer |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 11 | import CGIHTTPServer |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 12 | import SimpleHTTPServer |
Georg Brandl | f69a24c | 2006-04-12 12:44:36 +0000 | [diff] [blame] | 13 | import SimpleXMLRPCServer |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 14 | import aifc |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 15 | import audiodev |
16 | import bdb | ||||
Georg Brandl | f69a24c | 2006-04-12 12:44:36 +0000 | [diff] [blame] | 17 | import cgitb |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 18 | import cmd |
19 | import code | ||||
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 20 | import compileall |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 21 | import encodings |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 22 | import formatter |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 23 | import ftplib |
24 | import getpass | ||||
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 25 | import htmlentitydefs |
Georg Brandl | f69a24c | 2006-04-12 12:44:36 +0000 | [diff] [blame] | 26 | import ihooks |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 27 | import imghdr |
28 | import imputil | ||||
29 | import keyword | ||||
Georg Brandl | f69a24c | 2006-04-12 12:44:36 +0000 | [diff] [blame] | 30 | import linecache |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 31 | import macurl2path |
32 | import mailcap | ||||
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 33 | import mimify |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 34 | import mutex |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 35 | import nntplib |
36 | import nturl2path | ||||
Georg Brandl | f69a24c | 2006-04-12 12:44:36 +0000 | [diff] [blame] | 37 | import opcode |
38 | import os2emxpath | ||||
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 39 | import pdb |
40 | import pipes | ||||
41 | #import poplib | ||||
42 | import posixfile | ||||
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 43 | import pstats |
44 | import py_compile | ||||
Georg Brandl | f69a24c | 2006-04-12 12:44:36 +0000 | [diff] [blame] | 45 | import pydoc |
46 | import rexec | ||||
Georg Brandl | 3583cff | 2006-04-30 18:14:54 +0000 | [diff] [blame] | 47 | import rlcompleter |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 48 | import sched |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 49 | import smtplib |
50 | import sndhdr | ||||
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 51 | import statvfs |
52 | import stringold | ||||
53 | import sunau | ||||
54 | import sunaudio | ||||
55 | import symbol | ||||
56 | import tabnanny | ||||
57 | import telnetlib | ||||
Georg Brandl | f69a24c | 2006-04-12 12:44:36 +0000 | [diff] [blame] | 58 | import timeit |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 59 | import toaiff |
Georg Brandl | f69a24c | 2006-04-12 12:44:36 +0000 | [diff] [blame] | 60 | import token |
Tim Peters | ba8194b | 2006-04-13 03:09:40 +0000 | [diff] [blame] | 61 | try: |
62 | import tty # not available on Windows | ||||
63 | except ImportError: | ||||
64 | if verbose: | ||||
65 | print "skipping tty" | ||||
66 | |||||
Tim Peters | f87d857 | 2001-01-23 09:50:30 +0000 | [diff] [blame] | 67 | # Can't test the "user" module -- if the user has a ~/.pythonrc.py, it |
68 | # can screw up all sorts of things (esp. if it prints!). | ||||
69 | #import user | ||||
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 70 | import webbrowser |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 71 | import xml |