Lines Matching refs:self
71 def __init__(self, path, variables):
76 self.variables = variables
78 self._rules, self._prefix_rules = ReadStatusFile(f.read(), variables)
80 def get_outcomes(self, testname, variant=None):
85 rules = self._rules.get(key, {})
86 prefix_rules = self._prefix_rules.get(key, {})
97 def warn_unused_rules(self, tests, check_variant_rules=False):
117 if testname in self._rules.get(variant, {}):
119 if SKIP in self._rules[variant][testname]:
122 for prefix in self._prefix_rules.get(variant, {}):
125 if SKIP in self._prefix_rules[variant][prefix]:
130 list(self._rules.get(variant, {}).items()) +
131 list(self._prefix_rules.get(variant, {}).items())):