# Copyright (C) 2012-2024 Zammad Foundation, https://zammad-foundation.org/
RSpec.shared_examples 'HasImageSanitizedNote' do |model_factory:|
describe 'Image prevention' do
context 'with inline image' do
subject { create(model_factory, note: 'test 123 some text') }
before do
# XSS processing may run into a timeout on slow CI systems, so turn the timeout off for the test.
stub_const("#{HtmlSanitizer}::PROCESSING_TIMEOUT", nil)
end
it 'strips out tags' do
expect(subject.note).to eq('test 123 some text')
end
end
end
end