Index: chrome/common/extensions/docs/server2/document_parser_test.py |
diff --git a/chrome/common/extensions/docs/server2/document_parser_test.py b/chrome/common/extensions/docs/server2/document_parser_test.py |
index f491b319c6654ceb73c81ffd19b00fcd40141f65..855561a06ff4e603e4015821bcb78b3fbf513fda 100755 |
--- a/chrome/common/extensions/docs/server2/document_parser_test.py |
+++ b/chrome/common/extensions/docs/server2/document_parser_test.py |
@@ -14,10 +14,10 @@ Preamble before heading. |
<h1 id='main' class='header'>Main header</h1> |
Some intro to the content. |
-<h2 id='banana' class='header'>Bananas</h2> |
+<h2 id='banana' class='header' title=''>Bananas</h2> |
Something about bananas. |
-<h2 id='orange'>Oranges</h2> |
+<h2 id='orange' title='hello'>Oranges</h2> |
Something about oranges. |
<h3 id='valencia'>Valencia Oranges</h3> |
@@ -55,10 +55,10 @@ Preamble before heading. |
Some intro to the content. |
-<h2 id='banana' class='header'>Bananas</h2> |
+<h2 id='banana' class='header' title=''>Bananas</h2> |
Something about bananas. |
-<h2 id='orange'>Oranges</h2> |
+<h2 id='orange' title='hello'>Oranges</h2> |
Something about oranges. |
<h3 id='valencia'>Valencia Oranges</h3> |
@@ -165,50 +165,46 @@ class DocumentParserUnittest(unittest.TestCase): |
self.assertEqual(1, len(result.sections)) |
entries = result.sections[0].structure |
- self.assertEqual(5, len(entries), entries) |
- entry0, entry1, entry2, entry3, entry4 = entries |
+ self.assertEqual(4, len(entries), entries) |
+ entry0, entry1, entry2, entry3 = entries |
- self.assertEqual('Bananas', entry0.name) |
- self.assertEqual({'id': 'banana', 'class': 'header'}, entry0.attributes) |
- self.assertEqual([], entry0.entries) |
+ self.assertEqual('hello', entry0.name) |
+ self.assertEqual({'id': 'orange'}, entry0.attributes) |
+ self.assertEqual(2, len(entry0.entries)) |
+ entry0_0, entry0_1 = entry0.entries |
- self.assertEqual('Oranges', entry1.name) |
- self.assertEqual({'id': 'orange'}, entry1.attributes) |
- self.assertEqual(2, len(entry1.entries)) |
- entry1_0, entry1_1 = entry1.entries |
+ self.assertEqual('Valencia Oranges', entry0_0.name) |
+ self.assertEqual({'id': 'valencia'}, entry0_0.attributes) |
+ self.assertEqual([], entry0_0.entries) |
+ self.assertEqual('Seville Oranges', entry0_1.name) |
+ self.assertEqual({'id': 'seville'}, entry0_1.attributes) |
+ self.assertEqual([], entry0_1.entries) |
- self.assertEqual('Valencia Oranges', entry1_0.name) |
- self.assertEqual({'id': 'valencia'}, entry1_0.attributes) |
- self.assertEqual([], entry1_0.entries) |
- self.assertEqual('Seville Oranges', entry1_1.name) |
- self.assertEqual({'id': 'seville'}, entry1_1.attributes) |
- self.assertEqual([], entry1_1.entries) |
+ self.assertEqual('Grapefruit', entry1.name) |
+ self.assertEqual({}, entry1.attributes) |
+ self.assertEqual([], entry1.entries) |
- self.assertEqual('Grapefruit', entry2.name) |
- self.assertEqual({}, entry2.attributes) |
+ self.assertEqual('Not the main header', entry2.name) |
+ self.assertEqual({'id': 'not-main'}, entry2.attributes) |
self.assertEqual([], entry2.entries) |
- self.assertEqual('Not the main header', entry3.name) |
- self.assertEqual({'id': 'not-main'}, entry3.attributes) |
- self.assertEqual([], entry3.entries) |
+ self.assertEqual('Not a banana', entry3.name) |
+ self.assertEqual({}, entry3.attributes) |
+ self.assertEqual(2, len(entry3.entries)) |
+ entry3_1, entry3_2 = entry3.entries |
- self.assertEqual('Not a banana', entry4.name) |
- self.assertEqual({}, entry4.attributes) |
- self.assertEqual(2, len(entry4.entries)) |
- entry4_1, entry4_2 = entry4.entries |
+ self.assertEqual('It\'s a h4', entry3_1.name) |
+ self.assertEqual({}, entry3_1.attributes) |
+ self.assertEqual([], entry3_1.entries) |
- self.assertEqual('It\'s a h4', entry4_1.name) |
- self.assertEqual({}, entry4_1.attributes) |
- self.assertEqual([], entry4_1.entries) |
+ self.assertEqual('Plantains', entry3_2.name) |
+ self.assertEqual({}, entry3_2.attributes) |
+ self.assertEqual(1, len(entry3_2.entries)) |
+ entry3_2_1, = entry3_2.entries |
- self.assertEqual('Plantains', entry4_2.name) |
- self.assertEqual({}, entry4_2.attributes) |
- self.assertEqual(1, len(entry4_2.entries)) |
- entry4_2_1, = entry4_2.entries |
- |
- self.assertEqual('Another h4', entry4_2_1.name) |
- self.assertEqual({}, entry4_2_1.attributes) |
- self.assertEqual([], entry4_2_1.entries) |
+ self.assertEqual('Another h4', entry3_2_1.name) |
+ self.assertEqual({}, entry3_2_1.attributes) |
+ self.assertEqual([], entry3_2_1.entries) |
def testSingleExplicitSection(self): |
def test(document): |