diff options
Diffstat (limited to 'Lib/dos-8x3/test_imp.py')
-rw-r--r-- | Lib/dos-8x3/test_imp.py | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/Lib/dos-8x3/test_imp.py b/Lib/dos-8x3/test_imp.py deleted file mode 100644 index c7ab753..0000000 --- a/Lib/dos-8x3/test_imp.py +++ /dev/null @@ -1,44 +0,0 @@ -from test_support import TESTFN - -import os -import random - -source = TESTFN + ".py" -pyc = TESTFN + ".pyc" -pyo = TESTFN + ".pyo" - -f = open(source, "w") -print >> f, "# This will test Python's ability to import a .py file" -a = random.randrange(1000) -b = random.randrange(1000) -print >> f, "a =", a -print >> f, "b =", b -f.close() - -try: - try: - mod = __import__(TESTFN) - except ImportError, err: - raise ValueError, "import from .py failed: %s" % err - - if mod.a != a or mod.b != b: - print a, "!=", mod.a - print b, "!=", mod.b - raise ValueError, "module loaded (%s) but contents invalid" % mod -finally: - os.unlink(source) - -try: - try: - reload(mod) - except ImportError, err: - raise ValueError, "import from .pyc/.pyo failed: %s" % err -finally: - try: - os.unlink(pyc) - except os.error: - pass - try: - os.unlink(pyo) - except os.error: - pass |