diff options
author | Filipa Lacerda <filipa@gitlab.com> | 2017-08-13 01:38:45 +0300 |
---|---|---|
committer | Filipa Lacerda <filipa@gitlab.com> | 2017-08-13 01:38:45 +0300 |
commit | 60adf5a93a2c7232f514e42abbd15b324d948111 (patch) | |
tree | 26119deb1d7e31ab05b088ae5d2715f2d8420c72 /spec/support/features | |
parent | dff60db28d6c8506f655225b9b3dab2b9b04592a (diff) |
Update dropdown tests to match bootstrap one on issue page and droplab on other pages
Diffstat (limited to 'spec/support/features')
-rw-r--r-- | spec/support/features/discussion_comments_shared_example.rb | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/spec/support/features/discussion_comments_shared_example.rb b/spec/support/features/discussion_comments_shared_example.rb index 831d0d5880c..b5004a5beba 100644 --- a/spec/support/features/discussion_comments_shared_example.rb +++ b/spec/support/features/discussion_comments_shared_example.rb @@ -76,16 +76,26 @@ shared_examples 'discussion comments' do |resource_name| expect(page).not_to have_selector menu_selector end + it 'clicking the ul padding or divider should not change the text' do - find(menu_selector).trigger 'click' + if resource_name == 'issue' + find(menu_selector).trigger 'click' + expect(find(dropdown_selector)).to have_content 'Comment' - expect(page).to have_selector menu_selector - expect(find(dropdown_selector)).to have_content 'Comment' + find(toggle_selector).click + find("#{menu_selector} .divider").trigger 'click' + expect(find(dropdown_selector)).to have_content 'Comment' + else + find(menu_selector).trigger 'click' - find("#{menu_selector} .divider").trigger 'click' + expect(page).to have_selector menu_selector + expect(find(dropdown_selector)).to have_content 'Comment' - expect(page).to have_selector menu_selector - expect(find(dropdown_selector)).to have_content 'Comment' + find("#{menu_selector} .divider").trigger 'click' + + expect(page).to have_selector menu_selector + expect(find(dropdown_selector)).to have_content 'Comment' + end end describe 'when selecting "Start discussion"' do |