trabajo-afectivo/spec/system/basic/richtext_spec.rb

58 lines
1.2 KiB
Ruby

# 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