debian-mirror-gitlab/spec/lib/banzai/filter/html_entity_filter_spec.rb

17 lines
439 B
Ruby
Raw Normal View History

2019-10-12 21:52:04 +05:30
# frozen_string_literal: true
2016-11-03 12:29:30 +05:30
require 'spec_helper'
2020-07-28 23:09:34 +05:30
RSpec.describe Banzai::Filter::HtmlEntityFilter do
2016-11-03 12:29:30 +05:30
include FilterSpecHelper
2018-03-27 19:54:05 +05:30
let(:unescaped) { 'foo <strike attr="foo">&&amp;&</strike>' }
let(:escaped) { 'foo &lt;strike attr=&quot;foo&quot;&gt;&amp;&amp;amp;&amp;&lt;/strike&gt;' }
2016-11-03 12:29:30 +05:30
it 'converts common entities to their HTML-escaped equivalents' do
output = filter(unescaped)
expect(output).to eq(escaped)
end
end