Test that "import sys.imp" fails as it should.

This commit is contained in:
Guido van Rossum 1998-05-19 15:09:42 +00:00
parent 9c0afe5dc7
commit 5f4fb913a2
1 changed files with 12 additions and 1 deletions

View File

@ -3,7 +3,7 @@
import sys, os, string, tempfile, traceback import sys, os, string, tempfile, traceback
from os import mkdir, rmdir # Can't test if these fail from os import mkdir, rmdir # Can't test if these fail
del mkdir, rmdir del mkdir, rmdir
from test_support import verbose from test_support import verbose, TestFailed
# Helpers to create and destroy hierarchies. # Helpers to create and destroy hierarchies.
@ -212,3 +212,14 @@ for name, hier, code in tests:
continue continue
print "running test", name print "running test", name
runtest(hier, code) runtest(hier, code)
# Test
import sys
import imp
try:
import sys.imp
except ImportError:
# This is what we expect
pass
else:
raise TestFailed, "No ImportError exception on 'import sys.imp'"