]> source.dussan.org Git - redmine.git/commitdiff
simplify IssuesSystemTest#test_bulk_watch_issues_via_context_menu
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Sun, 5 Jul 2020 15:03:35 +0000 (15:03 +0000)
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Sun, 5 Jul 2020 15:03:35 +0000 (15:03 +0000)
git-svn-id: http://svn.redmine.org/redmine/trunk@19860 e93f8b46-1217-0410-a6f0-8f06a7374b81

test/system/issues_test.rb

index 0dda66e44d2978d823ee890940b83e49c8745996..2e9c8651369b44cf980d01bd5b009c9c1920acaa 100644 (file)
@@ -292,6 +292,11 @@ class IssuesSystemTest < ApplicationSystemTestCase
   def test_bulk_watch_issues_via_context_menu
     log_user('jsmith', 'jsmith')
     visit '/issues'
+    jsmith = User.find_by_login('jsmith')
+    issue1 = Issue.find(1)
+    issue4 = Issue.find(4)
+    assert_not issue1.reload.watched_by?(jsmith)
+    assert_not issue4.reload.watched_by?(jsmith)
     assert page.has_css?('tr#issue-1')
     assert page.has_css?('tr#issue-4')
     find('tr#issue-1 input[type=checkbox]').click
@@ -307,8 +312,8 @@ class IssuesSystemTest < ApplicationSystemTestCase
       assert page.has_css?('tr#issue-1')
       assert page.has_css?('tr#issue-4')
     end
-    assert Issue.find(1).watched_by?(User.find_by_login('jsmith'))
-    assert Issue.find(4).watched_by?(User.find_by_login('jsmith'))
+    assert issue1.reload.watched_by?(jsmith)
+    assert issue4.reload.watched_by?(jsmith)
   end
 
   def test_bulk_update_issues