From fb53b5dd557dd87598d0975cb00696f9d9c0fd0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Sun, 25 Nov 2018 18:54:05 +0100 Subject: [PATCH] fix control+c during -j and range tests --- gallery_dl/job.py | 2 -- scripts/build_testresult_db.py | 1 + test/test_results.py | 1 + 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gallery_dl/job.py b/gallery_dl/job.py index 5a915ff4..3eb0b309 100644 --- a/gallery_dl/job.py +++ b/gallery_dl/job.py @@ -542,8 +542,6 @@ class DataJob(Job): pass except Exception as exc: self.data.append((exc.__class__.__name__, str(exc))) - except KeyboardInterrupt: - raise except BaseException: pass diff --git a/scripts/build_testresult_db.py b/scripts/build_testresult_db.py index 2b816c70..03dfd921 100755 --- a/scripts/build_testresult_db.py +++ b/scripts/build_testresult_db.py @@ -44,6 +44,7 @@ for idx, extr, url, result in tests: config.set(key.split("."), value) if "range" in result: config.set(("image-range",), result["range"]) + config.set(("chapter-range",), result["range"]) # write test data try: diff --git a/test/test_results.py b/test/test_results.py index de6d5bff..8a05c074 100644 --- a/test/test_results.py +++ b/test/test_results.py @@ -62,6 +62,7 @@ class TestExtractorResults(unittest.TestCase): config.set(key.split("."), value) if "range" in result: config.set(("image-range",), result["range"]) + config.set(("chapter-range",), result["range"]) content = "content" in result else: content = False