##// END OF EJS Templates
prevent UI test failure randomly...
Toshi MARUYAMA -
r11743:b29288c50a85
parent child
Show More
@@ -102,8 +102,8 class Redmine::UiTest::IssuesTest < Redmine::UiTest::Base
102 end
102 end
103
103
104 def test_create_issue_with_watchers
104 def test_create_issue_with_watchers
105 User.generate!(:firstname => 'Some', :lastname => 'Watcher')
105 user = User.generate!(:firstname => 'Some', :lastname => 'Watcher')
106
106 assert_equal 'Some Watcher', user.name
107 log_user('jsmith', 'jsmith')
107 log_user('jsmith', 'jsmith')
108 visit '/projects/ecookbook/issues/new'
108 visit '/projects/ecookbook/issues/new'
109 fill_in 'Subject', :with => 'Issue with watchers'
109 fill_in 'Subject', :with => 'Issue with watchers'
@@ -123,7 +123,9 class Redmine::UiTest::IssuesTest < Redmine::UiTest::Base
123 assert page.has_css?('form#issue-form')
123 assert page.has_css?('form#issue-form')
124 assert page.has_css?('p#watchers_form')
124 assert page.has_css?('p#watchers_form')
125 within('span#watchers_inputs') do
125 within('span#watchers_inputs') do
126 assert has_content?('Some Watcher'), "No watcher content"
126 within("label#issue_watcher_user_ids_#{user.id}") do
127 assert has_content?('Some Watcher'), "No watcher content"
128 end
127 end
129 end
128 assert_difference 'Issue.count' do
130 assert_difference 'Issue.count' do
129 find('input[name=commit]').click
131 find('input[name=commit]').click
General Comments 0
You need to be logged in to leave comments. Login now