(self)
| 158 | self.assertEquals(len(b.findNextSiblings(tag, {'id' : 4})), 1) |
| 159 | |
| 160 | def testPreviousSibling(self): |
| 161 | soup = self.SIBLING_TEST |
| 162 | tag = 'blockquote' |
| 163 | b = soup.find(tag, {'id' : 3}) |
| 164 | self.assertEquals(b.findPrevious(tag)['id'], '2.1') |
| 165 | self.assertEquals(b.findPreviousSibling(tag)['id'], '2') |
| 166 | self.assertEquals(b.findPreviousSibling(tag)['id'], '2') |
| 167 | self.assertEquals(len(b.findPreviousSiblings(tag)), 2) |
| 168 | self.assertEquals(len(b.findPreviousSiblings(tag, id=1)), 1) |
| 169 | |
| 170 | def testTextNavigation(self): |
| 171 | soup = BeautifulSoup('Foo<b>Bar</b><i id="1"><b>Baz<br />Blee<hr id="1"/></b></i>Blargh') |
nothing calls this directly
no test coverage detected