TemplateStyles: Add unit test for single-word paragraph bug [#616]

pull/620/head
gnosygnu 5 years ago
parent 20c1e32ff2
commit 41a521850b

@ -84,6 +84,17 @@ public class Template_styles_nde_tst {
, fxt.Make__style(0, css)
);
}
@Test public void Fix_single_word_paragraph() { // PURPOSE:make sure block is closed, else single-word paragraphs; ISSUE#:616; DATE:2019-11-18
String css = fxt.Make__css_color("red");
fxt.Init__page("Template:Test.css", css);
fxt.Parser_fxt().Init_para_y_();
fxt.Test__parse
( String_.Concat_lines_nl_skip_last("<templatestyles src='Test.css'/>", "a")
, String_.Concat_lines_nl_skip_last("", "<p>a", "</p>")
, fxt.Make__style(0, css)
);
fxt.Parser_fxt().Init_para_n_();
}
@Test public void Error__invalid_title() {
fxt.Test__parse
( "<templatestyles src='A|b.css'/>"
@ -108,6 +119,7 @@ public class Template_styles_nde_tst {
}
class Template_styles_nde_fxt {
private final Xop_fxt parser_fxt = new Xop_fxt();
public Xop_fxt Parser_fxt() {return parser_fxt;}
public void Reset() {
parser_fxt.Reset();
parser_fxt.Wiki().Xtn_mgr().Init_by_wiki(parser_fxt.Wiki());

Loading…
Cancel
Save