__revision__ = "$Id: __init__.py,v 1.5 2003/09/08 01:03:57 jkloth Exp $"
import sys
def PreprocessFiles(dirs, files):
"""
PreprocessFiles(dirs, files) -> (dirs, files)
This function is responsible for sorting and trimming the
file and directory lists as needed for proper testing.
"""
from Ft.Lib.TestSuite import RemoveTests,SortTests
ignored_files = ['w3c_xslt_spec']
if sys.platform.startswith("darwin"):
ignored_files.append("ob_20000613")
RemoveTests(files, ignored_files)
ordered_files = []
SortTests(files, ordered_files)
ignored_dirs = ['etc']
RemoveTests(dirs, ignored_dirs)
ordered_dirs = []
SortTests(dirs, ordered_dirs)
ignored = ['etc']
for dir in ignored:
if dir in dirs:
dirs.remove(dir)
return (dirs, files)
|