Lines Matching refs:self

78     def __init__(self, name, state, message="", stderr="", stdout="",
80 self.name = name
81 self.state = state
82 self.message = message
83 self.stdout = stdout
84 self.stderr = stderr
85 self.runtime = runtime
87 def skipped(self):
88 return self.state == UnitResult.STATE_SKIPPED
90 def success(self):
91 return self.state == UnitResult.STATE_OK
93 def state_name(self):
94 return UnitResult.state_names[self.state]
96 def __nonzero__(self):
97 return self.success() or self.skipped()
99 def __str__(self):
100 state_name = self.state_name()
102 status = "%s: %s" % (state_name, self.message) if self.message else \
105 return "%s: %s" % (self.name, status)
110 def __init__(self, name, run_results=[], verify_results=[]):
111 self.name = name
112 self.results = run_results + verify_results
113 self.run_results = run_results
114 self.verify_results = verify_results
116 def success(self):
117 return self.success_run() and self.success_verify()
119 def success_run(self):
120 return all([ r.success() for r in self.run_results ])
122 def success_verify(self):
123 return all([ r.success() for r in self.verify_results ])
125 def failed(self):
126 return self.failed_run() or self.failed_verify()
128 def failed_run(self):
129 return any([ not r for r in self.run_results ])
131 def failed_verify(self):
132 return any([ not r for r in self.verify_results ])
134 def skipped(self):
135 return all([ r.skipped() for r in self.run_results ])
137 def changed(self):
138 return self.success_run() and self.failed_verify()
140 def runtime(self):
141 return sum([ r.runtime for r in self.results ])
143 def __nonzero__(self):
144 return all([ r for r in self.results ])
149 def __init__(self, fout=sys.stdout, verbose=False):
150 self.verbose = verbose
151 self.fout = fout
154 def dump_suites(self, suites):
163 def __init__(self, **kwargs):
164 super(Pickle, self).__init__(**kwargs)
166 def dump_suites(self, suites):
167 pickle.dump(suites, self.fout, pickle.HIGHEST_PROTOCOL)
172 def __init__(self, **kwargs):
173 super(Text, self).__init__(**kwargs)
175 def dump_suites(self, suites):
176 fout = self.fout
183 if t and not self.verbose:
197 def __init__(self, **kwargs):
198 super(TextSummary, self).__init__(**kwargs)
200 def test_status(self, suite):
210 def dump_suites(self, suites):
211 fout = self.fout
213 status = self.test_status(suite)
219 def __init__(self, translate_names=True, **kwargs):
220 super(JUnit, self).__init__(**kwargs)
223 self.name_table = string.maketrans(
228 self.name_table = string.maketrans("", "")
230 def convert_unit(self, x_suite, test):
263 def convert_suite(self, x_suites, suite):
265 name=suite.name.translate(self.name_table),
280 x_test = self.convert_unit(x_suite, test)
289 def convert_suites(self, suites):
293 self.convert_suite(x_root, suite)
297 def dump_suites(self, suites):
298 et = ET.ElementTree(self.convert_suites(suites))
299 et.write(self.fout, encoding="UTF-8")