Commit 24083927 authored by Neal Norwitz's avatar Neal Norwitz

Add all of the distuils modules that don't seem to have explicit tests. :-(

Move an import in mworkscompiler so that this module can be imported on
any platform.  Hopefully this works on all platforms.
parent c542b222
...@@ -18,7 +18,6 @@ from distutils.ccompiler import \ ...@@ -18,7 +18,6 @@ from distutils.ccompiler import \
import distutils.util import distutils.util
import distutils.dir_util import distutils.dir_util
from distutils import log from distutils import log
import mkcwproject
class MWerksCompiler (CCompiler) : class MWerksCompiler (CCompiler) :
"""Concrete class that implements an interface to MetroWerks CodeWarrior, """Concrete class that implements an interface to MetroWerks CodeWarrior,
...@@ -188,6 +187,7 @@ class MWerksCompiler (CCompiler) : ...@@ -188,6 +187,7 @@ class MWerksCompiler (CCompiler) :
# doesn't have a clue about our working directory. # doesn't have a clue about our working directory.
xmlfilename = os.path.join(os.getcwd(), os.path.join(build_temp, xmlname)) xmlfilename = os.path.join(os.getcwd(), os.path.join(build_temp, xmlname))
log.debug("\tCreate XML file %s", xmlfilename) log.debug("\tCreate XML file %s", xmlfilename)
import mkcwproject
xmlbuilder = mkcwproject.cwxmlgen.ProjectBuilder(settings) xmlbuilder = mkcwproject.cwxmlgen.ProjectBuilder(settings)
xmlbuilder.generate() xmlbuilder.generate()
xmldata = settings['tmp_projectxmldata'] xmldata = settings['tmp_projectxmldata']
......
"""Do a minimal test of all the modules that aren't otherwise tested.""" """Do a minimal test of all the modules that aren't otherwise tested."""
from test.test_support import guard_warnings_filter from test.test_support import guard_warnings_filter
import sys
import warnings import warnings
with guard_warnings_filter(): with guard_warnings_filter():
...@@ -22,6 +23,52 @@ with guard_warnings_filter(): ...@@ -22,6 +23,52 @@ with guard_warnings_filter():
import cmd import cmd
import code import code
import compileall import compileall
import distutils.archive_util
import distutils.bcppcompiler
import distutils.ccompiler
import distutils.cmd
import distutils.core
import distutils.cygwinccompiler
import distutils.dep_util
import distutils.dir_util
import distutils.emxccompiler
import distutils.errors
import distutils.extension
import distutils.file_util
import distutils.filelist
import distutils.log
import distutils.msvccompiler
import distutils.mwerkscompiler
import distutils.sysconfig
import distutils.text_file
import distutils.unixccompiler
import distutils.util
import distutils.version
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.build_py
import distutils.command.build_scripts
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.install
import distutils.command.install_scripts
import distutils.command.register
import distutils.command.sdist
import distutils.command.upload
import encodings import encodings
import formatter import formatter
import ftplib import ftplib
...@@ -42,7 +89,6 @@ with guard_warnings_filter(): ...@@ -42,7 +89,6 @@ with guard_warnings_filter():
import os2emxpath import os2emxpath
import pdb import pdb
import pipes import pipes
#import poplib
import posixfile import posixfile
import pstats import pstats
import py_compile import py_compile
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment