From 05dba1cad54e73473c6f8888d1f718141f1877b1 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 15 Aug 2021 07:59:52 +0530 Subject: [PATCH] Better error message when webengine fails to run --- src/calibre/test_build.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/test_build.py b/src/calibre/test_build.py index 424adbfd80..1de72c4fcf 100644 --- a/src/calibre/test_build.py +++ b/src/calibre/test_build.py @@ -346,6 +346,7 @@ class BuildTest(unittest.TestCase): QApplication.instance().exec_() test_flaky = ismacos and not is_ci if not test_flaky: + self.assertTrue(hasattr(callback, 'result'), 'Qt WebEngine failed to run in 5 seconds') self.assertEqual(callback.result, 2, 'Simple JS computation failed') self.assertIn(b'Skia/PDF', bytes(print_callback.result), 'Print to PDF failed') del p