Test metadata specified as simple YAML.
(self)
| 102 | ) |
| 103 | |
| 104 | def testYamlMetaData(self): |
| 105 | """ Test metadata specified as simple YAML. """ |
| 106 | |
| 107 | text = '''--- |
| 108 | Title: A Test Doc. |
| 109 | Author: [Waylan Limberg, John Doe] |
| 110 | Blank_Data: |
| 111 | --- |
| 112 | |
| 113 | The body. This is paragraph one.''' |
| 114 | self.assertEqual( |
| 115 | self.md.convert(text), |
| 116 | '<p>The body. This is paragraph one.</p>' |
| 117 | ) |
| 118 | self.assertEqual( |
| 119 | self.md.Meta, { |
| 120 | 'author': ['[Waylan Limberg, John Doe]'], |
| 121 | 'blank_data': [''], |
| 122 | 'title': ['A Test Doc.'] |
| 123 | } |
| 124 | ) |
| 125 | |
| 126 | def testMissingMetaData(self): |
| 127 | """ Test document without Meta Data. """ |