Esempio n. 1
0
 def __init__(self, parsed):
     self._parsed = helpers.ensure_soup(parsed, parser='html.parser')
     self._value = None
     self.name = self._get_name(self._parsed)
Esempio n. 2
0
 def __init__(self, parsed):
     self._parsed = helpers.ensure_soup(parsed, parser='html.parser')
     self._value = None
     self.name = self._get_name(self._parsed)
Esempio n. 3
0
 def __init__(self, parsed):
     self._parsed = helpers.ensure_soup(parsed, use_builtin_parser=True)
     self._value = None
     self.name = self._get_name(self._parsed)
Esempio n. 4
0
 def test_handle_tag_list(self):
     ensured = helpers.ensure_soup([
         BeautifulSoup(html).find()
         for html in self.htmls
     ])
     assert_equal(ensured, self.tags)
Esempio n. 5
0
 def test_handle_string_list(self):
     ensured = helpers.ensure_soup(self.htmls)
     assert_equal(ensured, self.tags)
Esempio n. 6
0
 def test_handle_tag(self):
     ensured = helpers.ensure_soup(BeautifulSoup(self.html).find())
     assert_equal(ensured, self.tag)