# 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