@@ -196,6 +196,9 @@ some code. block
196196sentence with *italics* should not be ignored. truly.
197197git log main.. compiler
198198 foo. bar. baz
199+ o? whatever
200+ r? @reviewer
201+ r? @reviewer
199202" ;
200203 let expected = "
201204# some. heading
@@ -221,6 +224,10 @@ git log main.. compiler
221224 foo.
222225 bar.
223226 baz
227+ o?
228+ whatever
229+ r? @reviewer
230+ r? @reviewer
224231" ;
225232 assert_eq ! ( expected, comply( original) ) ;
226233}
@@ -247,6 +254,12 @@ do not mess with code block chars
247254leave the
248255text alone
249256```
257+
258+ handle the
259+ indented well
260+
261+ [a target]: https://example.com
262+ [another target]: https://example.com
250263" ;
251264 let expected = "\
252265 do not split short sentences
@@ -267,43 +280,11 @@ do not mess with code block chars
267280leave the
268281text alone
269282```
270- " ;
271- assert_eq ! ( expected, lengthen_lines( original, 50 ) ) ;
272- }
273283
274- #[ test]
275- fn test_prettify_prefix_spaces ( ) {
276- let original = "\
277- do not split
278- short sentences
279- " ;
280- let expected = "\
281- do not split short sentences
282- " ;
283- assert_eq ! ( expected, lengthen_lines( original, 50 ) ) ;
284- }
284+ handle the indented well
285285
286- #[ test]
287- fn test_prettify_ignore_link_targets ( ) {
288- let original = "\
289286[a target]: https://example.com
290287[another target]: https://example.com
291288" ;
292- assert_eq ! ( original, lengthen_lines( original, 100 ) ) ;
293- }
294-
295- #[ test]
296- fn test_sembr_question_mark ( ) {
297- let original = "
298- o? whatever
299- r? @reviewer
300- r? @reviewer
301- " ;
302- let expected = "
303- o?
304- whatever
305- r? @reviewer
306- r? @reviewer
307- " ;
308- assert_eq ! ( expected, comply( original) ) ;
289+ assert_eq ! ( expected, lengthen_lines( original, 50 ) ) ;
309290}
0 commit comments