diff --git a/src/calibre/library/comments.py b/src/calibre/library/comments.py index ba4e8a581e..661fe829de 100644 --- a/src/calibre/library/comments.py +++ b/src/calibre/library/comments.py @@ -165,7 +165,11 @@ def find_tests(): ('a b\n\ncd', '
a b
cd
'), ]: - cval = comments_to_html(pat) - self.assertEqual(cval, val) + try: + cval = comments_to_html(pat) + except DeprecationWarning: + pass # new lxml + old Beautiful soup == deprecation warning + else: + self.assertEqual(cval, val) return unittest.defaultTestLoader.loadTestsFromTestCase(Test)