diff --git a/queue_job/tests/test_runner_channels.py b/queue_job/tests/test_runner_channels.py index b00dd2626..313e350bd 100644 --- a/queue_job/tests/test_runner_channels.py +++ b/queue_job/tests/test_runner_channels.py @@ -12,6 +12,7 @@ @tagged("doctest") class TestDoctest(BaseCase): def test_doctest(self): - doctest.testmod( + results = doctest.testmod( channels, exclude_empty=True, optionflags=doctest.REPORT_ONLY_FIRST_FAILURE ) + self.assertEqual(results.failed, 0, "doctest failed") diff --git a/queue_job/tests/test_runner_runner.py b/queue_job/tests/test_runner_runner.py index 1adfa790d..04c3fc194 100644 --- a/queue_job/tests/test_runner_runner.py +++ b/queue_job/tests/test_runner_runner.py @@ -13,9 +13,10 @@ @tagged("doctest") class TestDoctest(BaseCase): def test_doctest(self): - doctest.testmod( + results = doctest.testmod( runner, exclude_empty=True, optionflags=doctest.REPORT_ONLY_FIRST_FAILURE ) + self.assertEqual(results.failed, 0, "doctest failed") @tagged("-at_install", "post_install")