| 
									
										
										
										
											2001-01-22 19:38:37 +00:00
										 |  |  | """Do a minimal test of all the modules that aren't otherwise tested.""" | 
					
						
							| 
									
										
										
										
											2001-01-19 05:41:36 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-04-09 05:07:58 +00:00
										 |  |  | from test import test_support | 
					
						
							| 
									
										
										
										
											2007-06-11 05:28:45 +00:00
										 |  |  | import sys | 
					
						
							| 
									
										
										
										
											2008-04-09 05:07:58 +00:00
										 |  |  | import unittest | 
					
						
							| 
									
										
										
										
											2001-10-25 18:11:10 +00:00
										 |  |  | import warnings | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2001-01-23 09:50:30 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-04-09 05:07:58 +00:00
										 |  |  | class TestUntestedModules(unittest.TestCase): | 
					
						
							|  |  |  |     def test_at_least_import_untested_modules(self): | 
					
						
							|  |  |  |         with test_support.catch_warning(): | 
					
						
							|  |  |  |             import CGIHTTPServer | 
					
						
							|  |  |  |             import aifc | 
					
						
							|  |  |  |             import audiodev | 
					
						
							|  |  |  |             import bdb | 
					
						
							|  |  |  |             import cgitb | 
					
						
							|  |  |  |             import code | 
					
						
							|  |  |  |             import compileall | 
					
						
							| 
									
										
										
										
											2006-04-13 03:09:40 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-04-09 05:07:58 +00:00
										 |  |  |             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 | 
					
						
							| 
									
										
										
										
											2007-06-11 05:28:45 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-04-09 05:07:58 +00:00
										 |  |  |             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 | 
					
						
							| 
									
										
										
										
											2007-06-11 05:28:45 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-04-09 05:07:58 +00:00
										 |  |  |             import encodings | 
					
						
							|  |  |  |             import formatter | 
					
						
							|  |  |  |             import getpass | 
					
						
							| 
									
										
										
										
											2008-05-20 06:08:38 +00:00
										 |  |  |             import htmlentitydefs | 
					
						
							| 
									
										
										
										
											2008-04-09 05:07:58 +00:00
										 |  |  |             import ihooks | 
					
						
							|  |  |  |             import imghdr | 
					
						
							|  |  |  |             import imputil | 
					
						
							|  |  |  |             import keyword | 
					
						
							|  |  |  |             import linecache | 
					
						
							|  |  |  |             import macurl2path | 
					
						
							|  |  |  |             import mailcap | 
					
						
							|  |  |  |             import mimify | 
					
						
							|  |  |  |             import nntplib | 
					
						
							|  |  |  |             import nturl2path | 
					
						
							|  |  |  |             import opcode | 
					
						
							|  |  |  |             import os2emxpath | 
					
						
							|  |  |  |             import pdb | 
					
						
							|  |  |  |             import posixfile | 
					
						
							|  |  |  |             import pstats | 
					
						
							|  |  |  |             import py_compile | 
					
						
							|  |  |  |             import rexec | 
					
						
							|  |  |  |             import rlcompleter | 
					
						
							|  |  |  |             import sched | 
					
						
							|  |  |  |             import sndhdr | 
					
						
							|  |  |  |             import statvfs | 
					
						
							|  |  |  |             import stringold | 
					
						
							|  |  |  |             import sunau | 
					
						
							|  |  |  |             import sunaudio | 
					
						
							|  |  |  |             import symbol | 
					
						
							|  |  |  |             import tabnanny | 
					
						
							|  |  |  |             import timeit | 
					
						
							|  |  |  |             import toaiff | 
					
						
							|  |  |  |             import token | 
					
						
							|  |  |  |             try: | 
					
						
							|  |  |  |                 import tty     # not available on Windows | 
					
						
							|  |  |  |             except ImportError: | 
					
						
							|  |  |  |                 if test_support.verbose: | 
					
						
							|  |  |  |                     print "skipping tty" | 
					
						
							| 
									
										
										
										
											2007-06-11 05:28:45 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-04-09 05:07:58 +00:00
										 |  |  |             # Can't test the "user" module -- if the user has a ~/.pythonrc.py, it | 
					
						
							|  |  |  |             # can screw up all sorts of things (esp. if it prints!). | 
					
						
							|  |  |  |             #import user | 
					
						
							|  |  |  |             import webbrowser | 
					
						
							|  |  |  |             import xml | 
					
						
							| 
									
										
										
										
											2007-05-20 23:57:38 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-04-09 05:07:58 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | def test_main(): | 
					
						
							|  |  |  |     test_support.run_unittest(TestUntestedModules) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | if __name__ == "__main__": | 
					
						
							|  |  |  |     test_main() |