mirror of
https://github.com/zammad/zammad
synced 2026-05-24 09:48:36 +00:00
68 lines
1.5 KiB
Ruby
68 lines
1.5 KiB
Ruby
# encoding: utf-8
|
|
require 'browser_test_helper'
|
|
|
|
class AACBasicRichtextTest < TestCase
|
|
def test_richtext
|
|
@browser = browser_instance
|
|
login(
|
|
username: 'master@example.com',
|
|
password: 'test',
|
|
url: browser_url,
|
|
)
|
|
|
|
click( css: 'a[href="#current_user"]' )
|
|
click( css: 'a[href="#layout_ref"]' )
|
|
click( css: 'a[href="#layout_ref/richtext"]' )
|
|
click( css: 'a[href="#current_user"]' )
|
|
|
|
# richtext single line
|
|
set(
|
|
css: '#content .text-1',
|
|
value: 'some test for browser ',
|
|
slow: true,
|
|
)
|
|
sleep 1
|
|
sendkey( value: :enter )
|
|
sendkey( value: 'and some other for browser' )
|
|
sleep 1
|
|
|
|
match(
|
|
css: '#content .text-1',
|
|
value: 'some test for browser and some other for browser',
|
|
)
|
|
|
|
# text multi line
|
|
set(
|
|
css: '#content .text-3',
|
|
value: 'some test for browser ',
|
|
slow: true,
|
|
)
|
|
sleep 1
|
|
sendkey( value: :enter )
|
|
sendkey( value: 'and some other for browser' )
|
|
sleep 1
|
|
|
|
match(
|
|
css: '#content .text-3',
|
|
value: "some test for browser\nand some other for browser",
|
|
cleanup: true,
|
|
)
|
|
|
|
# richtext multi line
|
|
set(
|
|
css: '#content .text-5',
|
|
value: 'some test for browser ',
|
|
slow: true,
|
|
)
|
|
sleep 1
|
|
sendkey( value: :enter )
|
|
sendkey( value: 'and some other for browser2' )
|
|
sleep 1
|
|
|
|
match(
|
|
css: '#content .text-5',
|
|
value: "some test for browser\nand some other for browser2",
|
|
cleanup: true,
|
|
)
|
|
end
|
|
end
|