diff options
Diffstat (limited to 'bs4/tests/test_tree.py')
-rw-r--r-- | bs4/tests/test_tree.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/bs4/tests/test_tree.py b/bs4/tests/test_tree.py index f39826a..6aa02cb 100644 --- a/bs4/tests/test_tree.py +++ b/bs4/tests/test_tree.py @@ -63,7 +63,6 @@ class TestFind(TreeTest): soup = self.soup(u'<h1>Räksmörgås</h1>') self.assertEqual(soup.find(text=u'Räksmörgås'), u'Räksmörgås') - class TestFindAll(TreeTest): """Basic tests of the find_all() method.""" @@ -94,6 +93,14 @@ class TestFindAll(TreeTest): self.assertSelects( soup.find_all('a', limit=0), ["1", "2", "3", "4", "5"]) +class TestFindAllBasicNamespaces(TreeTest): + + def test_find_by_namespaced_name(self): + soup = self.soup('<mathml:msqrt>4</mathml:msqrt><a svg:fill="red">') + self.assertEquals("4", soup.find("mathml:msqrt").string) + self.assertEquals("a", soup.find(attrs= { "svg:fill" : "red" }).name) + + class TestFindAllByName(TreeTest): """Test ways of finding tags by tag name.""" |