summaryrefslogtreecommitdiff
path: root/bs4/tests/test_htmlparser.py
diff options
context:
space:
mode:
Diffstat (limited to 'bs4/tests/test_htmlparser.py')
-rw-r--r--bs4/tests/test_htmlparser.py7
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)
+