summaryrefslogtreecommitdiff
path: root/src/beautifulsoup/tests/test_strainer.py
blob: f0789352b2f56083a22a28cd677231e808dbc2a4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
import unittest
from beautifulsoup import BeautifulSoup
from beautifulsoup.element import SoupStrainer
from beautifulsoup.testing import SoupTest

class TestSoupStrainer(unittest.TestCase):

    def test_soupstrainer(self):
        strainer = SoupStrainer("b")
        soup = BeautifulSoup("A <b>bold</b> <meta /> <i>statement</i>",
                             parseOnlyThese=strainer)
        self.assertEquals(soup.decode(), "<b>bold</b>")