Skip to content

Commit aa4cc76

Browse files
committed
added tests
1 parent b01a045 commit aa4cc76

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

tests/test_selector.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -694,7 +694,6 @@ def test_configure_base_url(self):
694694
sel = self.sscls(text=u'nothing', base_url='http://example.com')
695695
self.assertEquals(u'http://example.com', sel.root.base)
696696

697-
698697
def test_extending_selector(self):
699698
class MySelectorList(Selector.selectorlist_cls):
700699
pass
@@ -708,6 +707,11 @@ class MySelector(Selector):
708707
self.assertIsInstance(sel.css('div'), MySelectorList)
709708
self.assertIsInstance(sel.css('div')[0], MySelector)
710709

710+
def test_replacement_null_char_from_body(self):
711+
text = u'<html>\x00<body><p>Grainy</p></body></html>'
712+
self.assertEqual(u'<html><body><p>Grainy</p></body></html>',
713+
self.sscls(text).extract())
714+
711715
class ExsltTestCase(unittest.TestCase):
712716

713717
sscls = Selector

0 commit comments

Comments
 (0)