diff --git a/plugins/discourse-details/spec/components/pretty_text_spec.rb b/plugins/discourse-details/spec/components/pretty_text_spec.rb index 946d56cf778..aa768305ecf 100644 --- a/plugins/discourse-details/spec/components/pretty_text_spec.rb +++ b/plugins/discourse-details/spec/components/pretty_text_spec.rb @@ -41,4 +41,16 @@ describe PrettyText do expect(md).to eq(html) end + it 'escapes summary text' do + md = PrettyText.cook(<<~EOF) + + [details=""] + + [/details] + EOF + md = PrettyText.format_for_email(md, post) + + expect(md).not_to include('