+++ /dev/null
-# needed for access() and remove()
-import os
-
-# check for required featurest listet in 'filelist' and removes the old .works file of 'testname'
-def check_files( filelist, testname ):
- # delete old .works file of the calling test, if it exists
- filename = "./"+testname+".works"
-
- if os.access(filename,os.F_OK):
- os.remove(filename)
-
- # now check for existint .works files
- if len(filelist) > 0:
- for i in range(0,len(filelist)):
- tmpname = "./"+filelist[i]+".works"
- if not os.access(tmpname,os.F_OK):
- print "(INFO) Skipping '"+testname+"' due to SKIP/FAIL of '"+filelist[i]+"'"
- return False
-
- # either the filelist is empty (no requirements) or all requirements match
- return True
-
-
-# create the .works file for test 'testname'
-def set_file( testname ):
- # create .works file of calling test
- works_file = file("./"+testname+".works", 'w',1)
- works_file.close
- return