From 234bedc1b51af8fce66ff4fbe381d94a08b9509b Mon Sep 17 00:00:00 2001 From: Leonard Richardson Date: Wed, 29 Dec 2010 16:06:24 -0500 Subject: Ported a whole lot of unit tests to the new system. --- src/beautifulsoup/tests/helpers.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/beautifulsoup/tests/helpers.py') diff --git a/src/beautifulsoup/tests/helpers.py b/src/beautifulsoup/tests/helpers.py index fbdcedb..42ec3ec 100644 --- a/src/beautifulsoup/tests/helpers.py +++ b/src/beautifulsoup/tests/helpers.py @@ -44,11 +44,20 @@ class BuilderSmokeTest(SoupTest): # fragment recognizable as the original string. self.assertSoupEquals("A bare string") + def test_mixed_case_tags(self): + # Mixed-case tags are folded to lowercase. + self.assertSoupEquals( + "", + "") + def test_self_closing(self): # HTML's self-closing tags are recognized as such. self.assertSoupEquals( "

A tag

", "

A tag

") + self.assertSoupEquals( + "

Foo
bar

", "

Foo
bar

") + def test_nested_inline_elements(self): # Inline tags can be nested indefinitely. b_tag = "Inside a B tag" @@ -75,7 +84,6 @@ class BuilderSmokeTest(SoupTest): self.assertSoupEquals("
   
") self.assertSoupEquals("") - def test_single_quote_attribute_values_become_double_quotes(self): self.assertSoupEquals("", '') -- cgit v1.2.3