summaryrefslogtreecommitdiffstats
path: root/test/ui/issues_test.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/ui/issues_test.rb')
-rw-r--r--test/ui/issues_test.rb21
1 files changed, 10 insertions, 11 deletions
diff --git a/test/ui/issues_test.rb b/test/ui/issues_test.rb
index 0ea92bfc4..27de63a96 100644
--- a/test/ui/issues_test.rb
+++ b/test/ui/issues_test.rb
@@ -71,8 +71,7 @@ class Redmine::UiTest::IssuesTest < Redmine::UiTest::Base
within('form#new-watcher-form') do
assert page.has_content?('Some One')
fill_in 'user_search', :with => 'watch'
- sleep(2) # autocomplete delay
- assert !page.has_content?('Some One')
+ assert page.has_no_content?('Some One')
check 'Some Watcher'
click_button 'Add'
end
@@ -98,10 +97,10 @@ class Redmine::UiTest::IssuesTest < Redmine::UiTest::Base
end
def test_watch_issue_via_context_menu
- log_user('jsmith', 'jsmith')
- visit '/issues'
- find('tr#issue-1 td.updated_on').click
- page.execute_script "$('tr#issue-1 td.updated_on').trigger('contextmenu');"
+ log_user('jsmith', 'jsmith')
+ visit '/issues'
+ find('tr#issue-1 td.updated_on').click
+ page.execute_script "$('tr#issue-1 td.updated_on').trigger('contextmenu');"
assert_difference 'Watcher.count' do
within('#context-menu') do
click_link 'Watch'
@@ -111,12 +110,12 @@ class Redmine::UiTest::IssuesTest < Redmine::UiTest::Base
end
def test_bulk_watch_issues_via_context_menu
+ log_user('jsmith', 'jsmith')
+ visit '/issues'
+ find('tr#issue-1 input[type=checkbox]').click
+ find('tr#issue-4 input[type=checkbox]').click
+ page.execute_script "$('tr#issue-1 td.updated_on').trigger('contextmenu');"
assert_difference 'Watcher.count', 2 do
- log_user('jsmith', 'jsmith')
- visit '/issues'
- find('tr#issue-1 input[type=checkbox]').click
- find('tr#issue-4 input[type=checkbox]').click
- page.execute_script "$('tr#issue-1 td.updated_on').trigger('contextmenu');"
within('#context-menu') do
click_link 'Watch'
end