diff options
author | Leonard Richardson <leonard.richardson@canonical.com> | 2012-02-23 10:55:39 -0500 |
---|---|---|
committer | Leonard Richardson <leonard.richardson@canonical.com> | 2012-02-23 10:55:39 -0500 |
commit | 328204928bd22ca9e8aeac0a3208645d9f82f264 (patch) | |
tree | f3887c29a818d484834b28fd1569f17084b52dee /bs4/tests/test_tree.py | |
parent | a4ffd587fad7d2442a9ccdcdd0a8f6df347f39eb (diff) |
Added basic namespace tests.
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.""" |