Lines Matching refs:defs
590 def GetTestStatus(self, sections, defs): argument
646 def GetTestStatus(self, context, sections, defs): argument
647 self.GetConfiguration(context).GetTestStatus(sections, defs)
680 def GetTestStatus(self, context, sections, defs): argument
682 test.GetTestStatus(context, sections, defs)
771 def Evaluate(self, env, defs): argument
780 def GetOutcomes(self, env, defs): argument
784 def Evaluate(self, env, defs): argument
793 def GetOutcomes(self, env, defs): argument
794 if self.name in defs:
795 return defs[self.name].GetOutcomes(env, defs)
857 def Evaluate(self, env, defs): argument
859 return self.left.Evaluate(env, defs) or self.right.Evaluate(env, defs)
863 inter = self.left.GetOutcomes(env, defs).Intersect(self.right.GetOutcomes(env, defs))
866 inter = self.left.GetOutcomes(env, defs).Intersect(self.right.GetOutcomes(env, defs))
870 return self.left.Evaluate(env, defs) and self.right.Evaluate(env, defs)
872 def GetOutcomes(self, env, defs): argument
874 return self.left.GetOutcomes(env, defs).Union(self.right.GetOutcomes(env, defs))
876 if self.right.Evaluate(env, defs): return self.left.GetOutcomes(env, defs)
880 return self.left.GetOutcomes(env, defs).Intersect(self.right.GetOutcomes(env, defs))
1075 def __init__(self, sections, defs): argument
1077 self.defs = defs
1080 sections = [s for s in self.sections if s.condition.Evaluate(env, self.defs)]
1089 outcomes = outcomes.union(rule.GetOutcomes(env, self.defs))
1120 def GetOutcomes(self, env, defs): argument
1121 set = self.value.GetOutcomes(env, defs)
1140 def ReadConfigurationInto(path, sections, defs): argument
1168 defs[name] = value
1475 defs = { }
1476 root.GetTestStatus(context, sections, defs)
1477 config = Configuration(sections, defs)