Commit f0cf32bf authored by Luke "Jared" Bennett's avatar Luke "Jared" Bennett

Just assert the existence of the timeago element

parent 7e33696e
...@@ -67,8 +67,7 @@ describe 'Comments on personal snippets', :js, feature: true do ...@@ -67,8 +67,7 @@ describe 'Comments on personal snippets', :js, feature: true do
end end
context 'when editing a note' do context 'when editing a note' do
# Matches `less than a minute ago`, `about a minute ago` and `N minutes ago` edited_text = find('.edited-text')
let(:timeago_regex) { /((less than|about) a minute|\d+? minutes) ago/ }
it 'changes the text' do it 'changes the text' do
page.within("#notes-list li#note_#{snippet_notes[0].id}") do page.within("#notes-list li#note_#{snippet_notes[0].id}") do
...@@ -81,9 +80,11 @@ describe 'Comments on personal snippets', :js, feature: true do ...@@ -81,9 +80,11 @@ describe 'Comments on personal snippets', :js, feature: true do
end end
page.within("#notes-list li#note_#{snippet_notes[0].id}") do page.within("#notes-list li#note_#{snippet_notes[0].id}") do
edited_text = find('.edited-text')
expect(page).to have_css('.note_edited_ago') expect(page).to have_css('.note_edited_ago')
expect(page).to have_content('new content') expect(page).to have_content('new content')
expect(find('.note_edited_ago').text).to match(timeago_regex) expect(edited_text).to have_selector('.note_edited_ago')
end end
end end
end end
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment