##// END OF EJS Templates
prevent assert_difference failure of test_bulk_watch_issues_via_context_menu at UI IssuesTest...
Toshi MARUYAMA -
r11579:e038d630d54e
parent child
Show More
@@ -208,6 +208,8 class Redmine::UiTest::IssuesTest < Redmine::UiTest::Base
208 def test_bulk_watch_issues_via_context_menu
208 def test_bulk_watch_issues_via_context_menu
209 log_user('jsmith', 'jsmith')
209 log_user('jsmith', 'jsmith')
210 visit '/issues'
210 visit '/issues'
211 assert page.has_css?('tr#issue-1')
212 assert page.has_css?('tr#issue-4')
211 find('tr#issue-1 input[type=checkbox]').click
213 find('tr#issue-1 input[type=checkbox]').click
212 find('tr#issue-4 input[type=checkbox]').click
214 find('tr#issue-4 input[type=checkbox]').click
213 page.execute_script "$('tr#issue-1 td.updated_on').trigger('contextmenu');"
215 page.execute_script "$('tr#issue-1 td.updated_on').trigger('contextmenu');"
@@ -215,6 +217,8 class Redmine::UiTest::IssuesTest < Redmine::UiTest::Base
215 within('#context-menu') do
217 within('#context-menu') do
216 click_link 'Watch'
218 click_link 'Watch'
217 end
219 end
220 assert page.has_css?('tr#issue-1')
221 assert page.has_css?('tr#issue-4')
218 end
222 end
219 assert Issue.find(1).watched_by?(User.find_by_login('jsmith'))
223 assert Issue.find(1).watched_by?(User.find_by_login('jsmith'))
220 assert Issue.find(4).watched_by?(User.find_by_login('jsmith'))
224 assert Issue.find(4).watched_by?(User.find_by_login('jsmith'))
General Comments 0
You need to be logged in to leave comments. Login now