77that import problems can be observed easily.
88"""
99
10- from compiler import compile
10+ from compiler import compileFile
1111
1212import os
1313import sys
@@ -25,12 +25,13 @@ def copy_library():
2525 dest = tempfile .mktemp ()
2626 os .mkdir (dest )
2727 libdir = os .path .split (test .__path__ [0 ])[0 ]
28- os . system ( "cp -r %s/* %s" % ( libdir , dest ))
28+ print "Found standard library in" , libdir
2929 print "Creating copy of standard library in" , dest
30+ os .system ("cp -r %s/* %s" % (libdir , dest ))
3031 return dest
3132
3233def compile_files (dir ):
33- print "Compiling" , dir
34+ print "Compiling" , dir , " \n \t " ,
3435 line_len = 10
3536 for file in os .listdir (dir ):
3637 base , ext = os .path .splitext (file )
@@ -42,7 +43,7 @@ def compile_files(dir):
4243 line_len = len (source ) + 9
4344 print file ,
4445 try :
45- compile (source )
46+ compileFile (source )
4647 except SyntaxError , err :
4748 print err
4849 continue
@@ -51,14 +52,17 @@ def compile_files(dir):
5152 else :
5253 path = os .path .join (dir , file )
5354 if os .path .isdir (path ):
55+ print
5456 print
5557 compile_files (path )
58+ print "\t " ,
59+ line_len = 10
5660 print
5761
5862def run_regrtest (lib_dir ):
5963 test_dir = os .path .join (lib_dir , "test" )
6064 os .chdir (test_dir )
61- os .system ("PYTHONPATH=%s %s -v regrtest.py -r " % (lib_dir , sys .executable ))
65+ os .system ("PYTHONPATH=%s %s -v regrtest.py" % (lib_dir , sys .executable ))
6266
6367def cleanup (dir ):
6468 os .system ("rm -rf %s" % dir )
0 commit comments