1 // This file is auto-generated by the build script
2 // Please, do not modify it manually
3 
4 use super::test_markdown_html;
5 
6 #[test]
gfm_table_test_1()7 fn gfm_table_test_1() {
8     let original = r##"| foo | bar |
9 | --- | --- |
10 | baz | bim |
11 "##;
12     let expected = r##"<table>
13 <thead>
14 <tr>
15 <th>foo</th>
16 <th>bar</th>
17 </tr>
18 </thead>
19 <tbody>
20 <tr>
21 <td>baz</td>
22 <td>bim</td>
23 </tr>
24 </tbody>
25 </table>
26 "##;
27 
28     test_markdown_html(original, expected, false);
29 }
30 
31 #[test]
gfm_table_test_2()32 fn gfm_table_test_2() {
33     let original = r##"| abc | defghi |
34 :-: | -----------:
35 bar | baz
36 "##;
37     let expected = r##"<table>
38 <thead>
39 <tr>
40 <th align="center">abc</th>
41 <th align="right">defghi</th>
42 </tr>
43 </thead>
44 <tbody>
45 <tr>
46 <td align="center">bar</td>
47 <td align="right">baz</td>
48 </tr>
49 </tbody>
50 </table>
51 "##;
52 
53     test_markdown_html(original, expected, false);
54 }
55 
56 #[test]
gfm_table_test_3()57 fn gfm_table_test_3() {
58     let original = r##"| f\|oo  |
59 | ------ |
60 | b `\|` az |
61 | b **\|** im |
62 "##;
63     let expected = r##"<table>
64 <thead>
65 <tr>
66 <th>f|oo</th>
67 </tr>
68 </thead>
69 <tbody>
70 <tr>
71 <td>b <code>\|</code> az</td>
72 </tr>
73 <tr>
74 <td>b <strong>|</strong> im</td>
75 </tr>
76 </tbody>
77 </table>
78 "##;
79 
80     test_markdown_html(original, expected, false);
81 }
82 
83 #[test]
gfm_table_test_4()84 fn gfm_table_test_4() {
85     let original = r##"| abc | def |
86 | --- | --- |
87 | bar | baz |
88 > bar
89 "##;
90     let expected = r##"<table>
91 <thead>
92 <tr>
93 <th>abc</th>
94 <th>def</th>
95 </tr>
96 </thead>
97 <tbody>
98 <tr>
99 <td>bar</td>
100 <td>baz</td>
101 </tr>
102 </tbody>
103 </table>
104 <blockquote>
105 <p>bar</p>
106 </blockquote>
107 "##;
108 
109     test_markdown_html(original, expected, false);
110 }
111 
112 #[test]
gfm_table_test_5()113 fn gfm_table_test_5() {
114     let original = r##"| abc | def |
115 | --- | --- |
116 | bar | baz |
117 bar
118 
119 bar
120 "##;
121     let expected = r##"<table>
122 <thead>
123 <tr>
124 <th>abc</th>
125 <th>def</th>
126 </tr>
127 </thead>
128 <tbody>
129 <tr>
130 <td>bar</td>
131 <td>baz</td>
132 </tr>
133 <tr>
134 <td>bar</td>
135 <td></td>
136 </tr>
137 </tbody>
138 </table>
139 <p>bar</p>
140 "##;
141 
142     test_markdown_html(original, expected, false);
143 }
144 
145 #[test]
gfm_table_test_6()146 fn gfm_table_test_6() {
147     let original = r##"| abc | def |
148 | --- |
149 | bar |
150 "##;
151     let expected = r##"<p>| abc | def |
152 | --- |
153 | bar |</p>
154 "##;
155 
156     test_markdown_html(original, expected, false);
157 }
158 
159 #[test]
gfm_table_test_7()160 fn gfm_table_test_7() {
161     let original = r##"| abc | def |
162 | --- | --- |
163 | bar |
164 | bar | baz | boo |
165 "##;
166     let expected = r##"<table>
167 <thead>
168 <tr>
169 <th>abc</th>
170 <th>def</th>
171 </tr>
172 </thead>
173 <tbody>
174 <tr>
175 <td>bar</td>
176 <td></td>
177 </tr>
178 <tr>
179 <td>bar</td>
180 <td>baz</td>
181 </tr>
182 </tbody>
183 </table>
184 "##;
185 
186     test_markdown_html(original, expected, false);
187 }
188 
189 #[test]
gfm_table_test_8()190 fn gfm_table_test_8() {
191     let original = r##"| abc | def |
192 | --- | --- |
193 "##;
194     let expected = r##"<table>
195 <thead>
196 <tr>
197 <th>abc</th>
198 <th>def</th>
199 </tr>
200 </thead>
201 </table>
202 "##;
203 
204     test_markdown_html(original, expected, false);
205 }
206