diff --git a/src/calibre/scraper/simple.py b/src/calibre/scraper/simple.py index 20c0a97cf5..60f79a44b7 100644 --- a/src/calibre/scraper/simple.py +++ b/src/calibre/scraper/simple.py @@ -218,6 +218,10 @@ def find_tests(): return re.sub(r'\s+', ' ', ans) self.assertEqual(c(html), c(open(path, 'rb').read().decode('utf-8'))) self.assertRaises(ValueError, overseer.fetch_url, 'test', 'file:///does-not-exist.html') + w = overseer.workers + self.assertEqual(len(w), 1) + del overseer + self.assertFalse(w) return unittest.defaultTestLoader.loadTestsFromTestCase(TestSimpleWebEngineScraper)