Lines Matching refs:testDict
145 def _getLoopVars(testDict): argument
155 if 'nsize' in testDict:
156 varset=testDict['nsize']
162 if 'args' not in testDict: return loopVars
163 for varset in re.split(r'(^|\W)-(?=[a-zA-Z])',testDict['args']):
193 def _getVarVals(findvar,testDict): argument
202 varset=testDict[findvar]
206 for varset in re.split('-(?=[a-zA-Z])',testDict['args']):
479 testDict={}
488 testDict['build']={}
494 testDict['build'][bkey]=fileInfo.split(bkey+":")[1].split("\n")[0].strip()
498 if 'requires' in testDict['build']:
499 if 'todo' in testDict['build']['requires'] or 'TODO' in testDict['build']['requires']:
501 addToRunRequirements=testDict['build']['requires']
503 if 'datafilespath' in testDict['build']['requires']:
504 newreqs=re.sub('datafilespath','',testDict['build']['requires'])
505 testDict['build']['requires']=newreqs.strip()
511 if testnames[i] in testDict:
519 testDict[testnames[i]]=subdicts[i]
521 return testDict
536 testDict={}
553 testDict[basename]=parseTests(testString,srcfile,fileNums,verbosity)
555 if 'build' in testDict[basename]:
556 testDict[basename].update(testDict[basename]['build'])
557 del testDict[basename]['build']
560 return testDict