Lines Matching full:if
60 If not already unicode, decode it.
62 if IS_PY2:
63 if isinstance(var, unicode): # noqa: F821
66 if encoding:
80 Can handle unicode strings or binary strings if their encoding is provided.
99 if not test_cases:
127 if any(c.assertions for c in self.test_cases):
128 …e_attributes["assertions"] = str(sum([int(c.assertions) for c in self.test_cases if c.assertions]))
129 … test_suite_attributes["disabled"] = str(len([c for c in self.test_cases if not c.is_enabled]))
130 test_suite_attributes["errors"] = str(len([c for c in self.test_cases if c.is_error()]))
131 test_suite_attributes["failures"] = str(len([c for c in self.test_cases if c.is_failure()]))
133 test_suite_attributes["skipped"] = str(len([c for c in self.test_cases if c.is_skipped()]))
135 … test_suite_attributes["time"] = str(sum(c.elapsed_sec for c in self.test_cases if c.elapsed_sec))
137 if self.hostname:
139 if self.id:
141 if self.package:
143 if self.timestamp:
145 if self.file:
147 if self.log:
149 if self.url:
155 if self.properties:
162 if self.stdout:
167 if self.stderr:
175 if case.assertions:
178 if case.elapsed_sec:
180 if case.timestamp:
182 if case.classname:
184 if case.status:
186 if case.category:
188 if case.file:
190 if case.line:
192 if case.log:
194 if case.url:
201 if failure["output"] or failure["message"]:
203 if failure["message"]:
205 if failure["type"]:
208 if failure["output"]:
214 if error["message"] or error["output"]:
216 if error["message"]:
218 if error["type"]:
221 if error["output"]:
228 if skipped["message"]:
231 if skipped["output"]:
236 if case.stdout:
242 if case.stderr:
304 if prettyprint:
308 … # toprettyxml() produces unicode if no encoding is being passed or binary string with an encoding
310 if encoding:
358 …illegal_ranges = ["%s-%s" % (unichr(low), unichr(high)) for (low, high) in illegal_unichrs if low …
410 if self.allow_multiple_subalements:
411 if message or output:
416 if message:
418 if output:
420 if error_type:
429 if self.allow_multiple_subalements:
430 if message or output:
435 if message:
437 if output:
439 if failure_type:
447 if self.allow_multiple_subalements:
448 if message or output:
453 if message:
455 if output:
459 """returns true if this test case is a failure"""
460 return sum(1 for f in self.failures if f["message"] or f["output"]) > 0
463 """returns true if this test case is an error"""
464 return sum(1 for e in self.errors if e["message"] or e["output"]) > 0
467 """returns true if this test case has been skipped"""