In verbose mode, display the name of each file before trying to compile
it. Else when this fails, there's no way to tell which file it was
chewing on.
diff --git a/Lib/test/test_compiler.py b/Lib/test/test_compiler.py
index fc6fdf8..f11bad6 100644
--- a/Lib/test/test_compiler.py
+++ b/Lib/test/test_compiler.py
@@ -18,7 +18,10 @@
for path in os.listdir(dir):
if not path.endswith(".py"):
continue
- f = open(os.path.join(dir, path), "r")
+ fpath = os.path.join(dir, path)
+ if test.test_support.verbose:
+ print "compiling", fpath
+ f = open(fpath)
buf = f.read()
f.close()
compiler.compile(buf, path, "exec")