diff options
Diffstat (limited to 'bs4/tests/test_htmlparser.py')
-rw-r--r-- | bs4/tests/test_htmlparser.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/bs4/tests/test_htmlparser.py b/bs4/tests/test_htmlparser.py index 7ee91aa..db85d2d 100644 --- a/bs4/tests/test_htmlparser.py +++ b/bs4/tests/test_htmlparser.py @@ -3,6 +3,7 @@ trees.""" from pdb import set_trace import pickle +import warnings from bs4.testing import SoupTest, HTMLTreeBuilderSmokeTest from bs4.builder import HTMLParserTreeBuilder from bs4.builder._htmlparser import BeautifulSoupHTMLParser @@ -94,4 +95,8 @@ class TestHTMLParserSubclass(SoupTest): that doesn't cause a crash. """ parser = BeautifulSoupHTMLParser() - parser.error("don't crash") + with warnings.catch_warnings(record=True) as warns: + parser.error("don't crash") + [warning] = warns + assert "don't crash" == str(warning.message) + |