Skip to content

Commit cc78f85

Browse files
committed
examples: Ensure non-zero exit code when example code fails
1 parent cb73481 commit cc78f85

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

examples/run_lowcost.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,7 @@ def main():
125125
print(" * CORRECT: Alice's phone concludes she is at risk")
126126
else:
127127
print(" * ERROR: Alice's phone does not conclude she is at risk")
128+
raise RuntimeError("Example code failed!")
128129

129130
print("\n[Alice] Runs housekeeping to update her observation store")
130131
alice.housekeeping_after_batch(batch)

examples/run_unlinkable.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@ def main():
127127
print(" * CORRECT: Alice's phone concludes she is at risk")
128128
else:
129129
print(" * ERROR: Alice's phone does not conclude she is at risk")
130+
raise RuntimeError("Example code failed!")
130131

131132

132133
if __name__ == "__main__":

0 commit comments

Comments
 (0)