@@ -28,20 +28,43 @@ def test_single_escaping_entities():
28
28
assert md ('&' ) == r'\&'
29
29
30
30
31
- def text_misc ():
31
+ def test_misc ():
32
32
assert md ('\\ *' ) == r'\\\*'
33
- assert md ('< foo>' ) == r'\<foo\>'
33
+ assert md ('< foo>' ) == r'\<foo\>'
34
34
assert md ('# foo' ) == r'\# foo'
35
+ assert md ('#5' ) == r'#5'
36
+ assert md ('5#' ) == '5#'
37
+ assert md ('####### foo' ) == r'####### foo'
35
38
assert md ('> foo' ) == r'\> foo'
36
39
assert md ('~~foo~~' ) == r'\~\~foo\~\~'
37
40
assert md ('foo\n ===\n ' ) == 'foo\n \\ =\\ =\\ =\n '
38
- assert md ('---\n ' ) == '\\ -\\ -\\ -\n '
41
+ assert md ('---\n ' ) == '\\ ---\n '
42
+ assert md ('- test' ) == r'\- test'
43
+ assert md ('x - y' ) == r'x \- y'
44
+ assert md ('test-case' ) == 'test-case'
45
+ assert md ('x-' ) == 'x-'
46
+ assert md ('-y' ) == '-y'
39
47
assert md ('+ x\n + y\n ' ) == '\\ + x\n \\ + y\n '
40
48
assert md ('`x`' ) == r'\`x\`'
41
49
assert md ('[text](link)' ) == r'\[text](link)'
42
50
assert md ('1. x' ) == r'1\. x'
51
+ # assert md('1<span>.</span> x') == r'1\. x'
52
+ assert md ('<span>1.</span> x' ) == r'1\. x'
53
+ assert md (' 1. x' ) == r' 1\. x'
54
+ assert md ('123456789. x' ) == r'123456789\. x'
55
+ assert md ('1234567890. x' ) == r'1234567890. x'
56
+ assert md ('A1. x' ) == r'A1. x'
57
+ assert md ('1.2' ) == r'1.2'
43
58
assert md ('not a number. x' ) == r'not a number. x'
44
59
assert md ('1) x' ) == r'1\) x'
60
+ # assert md('1<span>)</span> x') == r'1\) x'
61
+ assert md ('<span>1)</span> x' ) == r'1\) x'
62
+ assert md (' 1) x' ) == r' 1\) x'
63
+ assert md ('123456789) x' ) == r'123456789\) x'
64
+ assert md ('1234567890) x' ) == r'1234567890) x'
65
+ assert md ('(1) x' ) == r'(1) x'
66
+ assert md ('A1) x' ) == r'A1) x'
67
+ assert md ('1)x' ) == r'1)x'
45
68
assert md ('not a number) x' ) == r'not a number) x'
46
69
assert md ('|not table|' ) == r'\|not table\|'
47
- assert md (r'\ < foo> &amp; | ` `' , escape_misc = False ) == r'\ <foo> & | ` `'
70
+ assert md (r'\ < foo> &amp; | ` `' , escape_misc = False ) == r'\ <foo> & | ` `'
0 commit comments