diaspora/features/step_definitions/post_preview_steps.rb
2017-09-17 19:29:15 +02:00

37 lines
961 B
Ruby

# frozen_string_literal: true
And /^I edit the post$/ do
with_scope(".publisher-textarea-wrapper") do
find(".md-write-tab").click
end
end
Then /^the preview should not be collapsed$/ do
with_scope(".publisher-textarea-wrapper .collapsible") do
expect(current_scope).not_to have_css(".collapsed")
end
end
And /^I preview the post$/ do
with_scope(".publisher-textarea-wrapper") do
find(".md-preview-tab").click
end
end
Then /^I should see "([^"]*)" in the preview$/ do |text|
with_scope(".publisher-textarea-wrapper .md-preview") do
expect(current_scope).to have_content(text)
end
end
Then /^I should not see "([^"]*)" in the preview$/ do |text|
with_scope(".publisher-textarea-wrapper .md-preview") do
expect(current_scope).to_not have_content(text)
end
end
Then /^I should not be in preview mode$/ do
with_scope(".publisher-textarea-wrapper") do
expect(current_scope).to_not have_css(".md-preview")
end
end