[Zope-Checkins] CVS: Zope/utilities - testrunner.py:1.30

Guido van Rossum guido@python.org
Fri, 22 Nov 2002 07:54:45 -0500


Update of /cvs-repository/Zope/utilities
In directory cvs.zope.org:/tmp/cvs-serv28522

Modified Files:
	testrunner.py 
Log Message:
Don't recurse into build directories created by setup.py.


=== Zope/utilities/testrunner.py 1.29 => 1.30 ===
--- Zope/utilities/testrunner.py:1.29	Mon Nov 11 11:31:18 2002
+++ Zope/utilities/testrunner.py	Fri Nov 22 07:54:44 2002
@@ -109,6 +109,9 @@
             Return a list of the names to be traversed to build tests.
         """
         names = os.listdir(pathname)
+        if "build" in names:
+            # Don't recurse into build directories created by setup.py
+            names.remove("build")
         if '.testinfo' in names:  # allow local control
             f = open( os.path.join( pathname, '.testinfo' ) )
             lines = filter( None, f.readlines() )