INNER CODE UNIT · Python
Begin
DaemonEngine/Daemon · tools/crash_test.py:36
def Begin(self):
self.status = "PASSED"
print(f"===RUNNING: {self.name}===")
def End(self):
print(f"==={self.status}: {self.name}===")
def Verify(self, cond, reason=None, fail=True):
if not cond:
if fail:
if reason is not None:
print(f"FAILURE: {reason}")
self.status = "FAILED"
if GIVE_UP:
raise Exception("Giving up on first failure")
else:
print(f"WARNING: {reason}")