Lines Matching refs:defs
825 def GetTestStatus(self, sections, defs):
828 ReadConfigurationInto(status_file, sections, defs)
872 def GetTestStatus(self, context, sections, defs):
873 self.GetConfiguration(context).GetTestStatus(sections, defs)
901 def GetTestStatus(self, context, sections, defs):
904 root.GetTestStatus(sections, defs)
906 tests_repos.GetTestStatus(context, sections, defs)
999 def Evaluate(self, env, defs):
1008 def GetOutcomes(self, env, defs):
1018 def GetOutcomes(self, env, defs):
1019 if self.name in defs:
1020 return defs[self.name].GetOutcomes(env, defs)
1032 def Evaluate(self, env, defs):
1034 return self.left.Evaluate(env, defs) or self.right.Evaluate(env, defs)
1038 inter = self.left.GetOutcomes(env, defs) & self.right.GetOutcomes(env, defs)
1042 return self.left.Evaluate(env, defs) and self.right.Evaluate(env, defs)
1044 def GetOutcomes(self, env, defs):
1046 return self.left.GetOutcomes(env, defs) | self.right.GetOutcomes(env, defs)
1048 if self.right.Evaluate(env, defs):
1049 return self.left.GetOutcomes(env, defs)
1054 return self.left.GetOutcomes(env, defs) & self.right.GetOutcomes(env, defs)
1236 def __init__(self, sections, defs):
1238 self.defs = defs
1241 sections = [ s for s in self.sections if s.condition.Evaluate(env, self.defs) ]
1247 outcomes_list = [ r.GetOutcomes(env, self.defs) for r in matches ]
1279 def GetOutcomes(self, env, defs):
1280 return self.value.GetOutcomes(env, defs)
1297 def ReadConfigurationInto(path, sections, defs):
1325 defs[name] = value
1653 defs = { }
1654 root.GetTestStatus(context, sections, defs)
1655 config = Configuration(sections, defs)