Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFilipa Lacerda <filipa@gitlab.com>2017-08-13 01:38:45 +0300
committerFilipa Lacerda <filipa@gitlab.com>2017-08-13 01:38:45 +0300
commit60adf5a93a2c7232f514e42abbd15b324d948111 (patch)
tree26119deb1d7e31ab05b088ae5d2715f2d8420c72 /spec/support/features
parentdff60db28d6c8506f655225b9b3dab2b9b04592a (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.rb22
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