4 # Author: David Goodger <goodger@python.org>
5 # Copyright: This module has been placed in the public domain.
11 from __init__
import DocutilsTestSupport
14 s
= DocutilsTestSupport
.ParserTestSuite()
15 s
.generateTests(totest
)
20 totest
['bullet_lists'] = [
25 <document source="test data">
26 <bullet_list bullet="-">
37 <document source="test data">
38 <bullet_list bullet="*">
47 No blank line between:
53 <document source="test data">
55 No blank line between:
56 <bullet_list bullet="+">
72 <document source="test data">
73 <bullet_list bullet="-">
89 <document source="test data">
90 <bullet_list bullet="-">
110 <document source="test data">
113 <bullet_list bullet="-">
117 <bullet_list bullet="+">
121 <bullet_list bullet="*">
125 <system_message level="2" line="8" source="test data" type="WARNING">
127 Bullet list ends without a blank line; unexpected unindent.
128 <bullet_list bullet="-">
138 <document source="test data">
139 <bullet_list bullet="-">
143 <system_message level="2" line="2" source="test data" type="WARNING">
145 Bullet list ends without a blank line; unexpected unindent.
155 <document source="test data">
156 <bullet_list bullet="-">
163 empty item above, no blank line
166 <document source="test data">
167 <bullet_list bullet="-">
169 <system_message level="2" line="2" source="test data" type="WARNING">
171 Bullet list ends without a blank line; unexpected unindent.
173 empty item above, no blank line
180 \u2023 TRIANGULAR BULLET
185 <document source="test data">
188 <bullet_list bullet="\u2022">
192 <bullet_list bullet="\u2023">
196 <bullet_list bullet="\u2043">
203 if __name__
== '__main__':
205 unittest
.main(defaultTest
='suite')