X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=tests%2Fparallelize_itest.py;h=409b8dc174078b1c5810098e290c042a1e9f38c3;hb=a4b50bb62e2653d3d084c6c7e0574abb9277b8d7;hp=d09e9f39acb95db3f7a592d182aa046c6306ac20;hpb=65983ec2e03c97ca44e6374b226f796413bdc637;p=python_utils.git 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)