123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- # Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/
- require 'rails_helper'
- RSpec.describe 'Richtext', type: :system do
- before do
- click(:href, '#current_user')
- click(:href, '#layout_ref')
- click(:href, '#layout_ref/richtext')
- end
- context 'Richtext' do
- it 'Single line mode' do
- element = find('#content .text-1')
- element.send_keys(
- 'some test for browser ',
- :enter,
- 'and some other for browser'
- )
- expect(element).to have_content('some test for browser and some other for browser')
- end
- it 'Multi line mode' do
- element = find('#content .text-5')
- element.send_keys(
- 'some test for browser ',
- :enter,
- 'and some other for browser'
- )
- expect(element).to have_content(%r{some test for browser\s?\nand some other for browser})
- end
- end
- context 'Regular text' do
- it 'Multi line mode' do
- element = find('#content .text-3')
- element.send_keys(
- 'some test for browser ',
- :enter,
- 'and some other for browser'
- )
- expect(element).to have_content(%r{some test for browser\s?\nand some other for browser})
- end
- end
- end
|