|
|
@ -38,6 +38,10 @@ describe Sanitize::Config do |
|
|
|
expect(Sanitize.fragment('<a href="foo://bar">Test</a>', subject)).to eq 'Test' |
|
|
|
end |
|
|
|
|
|
|
|
it 'does not re-interpret HTML when removing unsupported links' do |
|
|
|
expect(Sanitize.fragment('<a href="foo://bar">Test<a href="https://example.com">test</a></a>', subject)).to eq 'Test<a href="https://example.com">test</a>' |
|
|
|
end |
|
|
|
|
|
|
|
it 'keeps a with href' do |
|
|
|
expect(Sanitize.fragment('<a href="http://example.com">Test</a>', subject)).to eq '<a href="http://example.com" rel="nofollow noopener noreferrer" target="_blank">Test</a>' |
|
|
|
end |
|
|
|