summaryrefslogtreecommitdiff
path: root/tests/parallelize_itest.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/parallelize_itest.py')
-rwxr-xr-xtests/parallelize_itest.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/tests/parallelize_itest.py b/tests/parallelize_itest.py
index d09e9f3..409b8dc 100755
--- a/tests/parallelize_itest.py
+++ b/tests/parallelize_itest.py
@@ -1,5 +1,6 @@
#!/usr/bin/env python3
+import logging
import sys
import bootstrap
@@ -8,6 +9,8 @@ import executors
import parallelize as p
import smart_future
+logger = logging.getLogger(__name__)
+
@p.parallelize(method=p.Method.THREAD)
def compute_factorial_thread(n):
@@ -77,4 +80,8 @@ def main() -> None:
if __name__ == '__main__':
- main()
+ try:
+ main()
+ except Exception as e:
+ logger.exception(e)
+ sys.exit(1)