Skip to content

Commit 7d7e212

Browse files
smeredith0506Bryan Madsen
authored andcommitted
spec: discussions intermittent failure
"should edit a side comment" Change-Id: I491e32a15ad209fff8627f844ad932846abe2b1e Reviewed-on: https://gerrit.instructure.com/13658 Reviewed-by: Bryan Madsen <bryan@instructure.com> Tested-by: Bryan Madsen <bryan@instructure.com>
1 parent 9861228 commit 7d7e212

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

spec/selenium/discussions_spec.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,6 @@ def toggle(state)
338338
entry = @topic.discussion_entries.create!(:user => @student, :message => "new side comment from student", :parent_entry => @entry)
339339
get "/courses/#{@course.id}/discussion_topics/#{@topic.id}"
340340
wait_for_ajax_requests
341-
342341
delete_entry(entry)
343342
end
344343

@@ -347,7 +346,6 @@ def toggle(state)
347346
text = "new side comment from student"
348347
entry = @topic.discussion_entries.create!(:user => @student, :message => "new side comment from student", :parent_entry => @entry)
349348
get "/courses/#{@course.id}/discussion_topics/#{@topic.id}"
350-
wait_for_ajax_requests
351349
wait_for_js
352350
validate_entry_text(entry, text)
353351
edit_entry(entry, edit_text)

spec/selenium/helpers/discussions_common.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,10 @@ def get_all_replies
6868
end
6969

7070
def validate_entry_text(discussion_entry, text)
71-
li_selector = %([data-id$="#{discussion_entry.id}"])
72-
keep_trying_until { fj(li_selector).should include_text(text) }
71+
keep_trying_until do
72+
li_selector = %([data-id$="#{discussion_entry.id}"])
73+
fj(li_selector).should include_text(text)
74+
end
7375
end
7476

7577
def click_entry_option(discussion_entry, menu_item_selector)

0 commit comments

Comments
 (0)