0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-11 02:59:07 +08:00
discourse/plugins/discourse-details/spec/system/details_spec.rb
2026-03-20 00:39:52 +01:00

26 lines
684 B
Ruby
Vendored

# frozen_string_literal: true
describe "Details button" do
fab!(:admin)
let(:composer) { PageObjects::Components::Composer.new }
let(:rich) { composer.rich_editor }
context "with rich editor" do
before do
SiteSetting.rich_editor = true
sign_in(admin)
end
it "uses the text selection for content" do
visit("/new-topic")
composer.fill_content("test :+1:").toggle_rich_editor.select_all
find(".toolbar-menu__options-trigger").click
find("button[title='Hide details']").click
expect(rich).to have_css(
"details img.emoji[src=\"/images/emoji/twitter/+1.png?v=#{Emoji::EMOJI_VERSION}\"]",
)
end
end
end