Add unit test for sync=True change.

When sync=True, re-raise exceptions from the worker.
This commit is contained in:
Ryan Branche
2020-02-28 14:47:28 -08:00
parent 2f14c122e4
commit d7d0b0dfb4
2 changed files with 14 additions and 1 deletions
+8
View File
@@ -1,6 +1,10 @@
from time import sleep
class TaskError(Exception):
pass
def countdown(n):
while n > 0:
n -= 1
@@ -44,3 +48,7 @@ def hello():
def result(obj):
print(f"RESULT HOOK {obj.name} : {obj.result()}")
def raise_exception():
raise TaskError("this is an exception!")