@@ -13,6 +13,7 @@ def test_get_rules():
1313 "linkify" ,
1414 "replacements" ,
1515 "smartquotes" ,
16+ "text_join" ,
1617 ],
1718 "block" : [
1819 "table" ,
@@ -40,21 +41,21 @@ def test_get_rules():
4041 "html_inline" ,
4142 "entity" ,
4243 ],
43- "inline2" : ["balance_pairs" , "strikethrough" , "emphasis" , "text_collapse " ],
44+ "inline2" : ["balance_pairs" , "strikethrough" , "emphasis" , "fragments_join " ],
4445 }
4546
4647
4748def test_load_presets ():
4849 md = MarkdownIt ("zero" )
4950 assert md .get_active_rules () == {
5051 "block" : ["paragraph" ],
51- "core" : ["normalize" , "block" , "inline" ],
52+ "core" : ["normalize" , "block" , "inline" , "text_join" ],
5253 "inline" : ["text" ],
53- "inline2" : ["balance_pairs" , "text_collapse " ],
54+ "inline2" : ["balance_pairs" , "fragments_join " ],
5455 }
5556 md = MarkdownIt ("commonmark" )
5657 assert md .get_active_rules () == {
57- "core" : ["normalize" , "block" , "inline" ],
58+ "core" : ["normalize" , "block" , "inline" , "text_join" ],
5859 "block" : [
5960 "code" ,
6061 "fence" ,
@@ -79,7 +80,7 @@ def test_load_presets():
7980 "html_inline" ,
8081 "entity" ,
8182 ],
82- "inline2" : ["balance_pairs" , "emphasis" , "text_collapse " ],
83+ "inline2" : ["balance_pairs" , "emphasis" , "fragments_join " ],
8384 }
8485
8586
@@ -94,33 +95,33 @@ def test_enable():
9495 md = MarkdownIt ("zero" ).enable ("heading" )
9596 assert md .get_active_rules () == {
9697 "block" : ["heading" , "paragraph" ],
97- "core" : ["normalize" , "block" , "inline" ],
98+ "core" : ["normalize" , "block" , "inline" , "text_join" ],
9899 "inline" : ["text" ],
99- "inline2" : ["balance_pairs" , "text_collapse " ],
100+ "inline2" : ["balance_pairs" , "fragments_join " ],
100101 }
101102 md .enable (["backticks" , "autolink" ])
102103 assert md .get_active_rules () == {
103104 "block" : ["heading" , "paragraph" ],
104- "core" : ["normalize" , "block" , "inline" ],
105+ "core" : ["normalize" , "block" , "inline" , "text_join" ],
105106 "inline" : ["text" , "backticks" , "autolink" ],
106- "inline2" : ["balance_pairs" , "text_collapse " ],
107+ "inline2" : ["balance_pairs" , "fragments_join " ],
107108 }
108109
109110
110111def test_disable ():
111112 md = MarkdownIt ("zero" ).disable ("inline" )
112113 assert md .get_active_rules () == {
113114 "block" : ["paragraph" ],
114- "core" : ["normalize" , "block" ],
115+ "core" : ["normalize" , "block" , "text_join" ],
115116 "inline" : ["text" ],
116- "inline2" : ["balance_pairs" , "text_collapse " ],
117+ "inline2" : ["balance_pairs" , "fragments_join " ],
117118 }
118119 md .disable (["text" ])
119120 assert md .get_active_rules () == {
120121 "block" : ["paragraph" ],
121- "core" : ["normalize" , "block" ],
122+ "core" : ["normalize" , "block" , "text_join" ],
122123 "inline" : [],
123- "inline2" : ["balance_pairs" , "text_collapse " ],
124+ "inline2" : ["balance_pairs" , "fragments_join " ],
124125 }
125126
126127
@@ -130,15 +131,15 @@ def test_reset():
130131 md .disable ("inline" )
131132 assert md .get_active_rules () == {
132133 "block" : ["paragraph" ],
133- "core" : ["normalize" , "block" ],
134+ "core" : ["normalize" , "block" , "text_join" ],
134135 "inline" : ["text" ],
135- "inline2" : ["balance_pairs" , "text_collapse " ],
136+ "inline2" : ["balance_pairs" , "fragments_join " ],
136137 }
137138 assert md .get_active_rules () == {
138139 "block" : ["paragraph" ],
139- "core" : ["normalize" , "block" , "inline" ],
140+ "core" : ["normalize" , "block" , "inline" , "text_join" ],
140141 "inline" : ["text" ],
141- "inline2" : ["balance_pairs" , "text_collapse " ],
142+ "inline2" : ["balance_pairs" , "fragments_join " ],
142143 }
143144
144145
0 commit comments