25 lines
610 B
Ruby
25 lines
610 B
Ruby
module SharedNote
|
|
include Spinach::DSL
|
|
include WaitForRequests
|
|
|
|
after do
|
|
wait_for_requests if javascript_test?
|
|
end
|
|
|
|
step 'I haven\'t written any comment text' do
|
|
page.within(".js-main-target-form") do
|
|
fill_in "note[note]", with: ""
|
|
end
|
|
end
|
|
|
|
step 'The comment preview tab should say there is nothing to do' do
|
|
page.within(".js-main-target-form") do
|
|
find('.js-md-preview-button').click
|
|
expect(find('.js-md-preview')).to have_content('Nothing to preview.')
|
|
end
|
|
end
|
|
|
|
step 'I should see no notes at all' do
|
|
expect(page).not_to have_css('.note')
|
|
end
|
|
end
|