diff options
author | Nick Thomas <nick@gitlab.com> | 2018-09-03 11:06:26 +0000 |
---|---|---|
committer | Nick Thomas <nick@gitlab.com> | 2018-09-03 11:06:26 +0000 |
commit | 0e05e3a0ff751868edf76c1a220b2154462eec6e (patch) | |
tree | 887d1e32afb07716306b07f5872ae50783a622b8 /spec/helpers | |
parent | 4ee68672e4078c339d93acaf414332ac7200774c (diff) | |
parent | 9dcbeca88955a02358b507730931e390dcfc63af (diff) | |
download | gitlab-ce-0e05e3a0ff751868edf76c1a220b2154462eec6e.tar.gz |
Merge branch 'fix-download-dropdown-link' into 'master'
Hide PAT creation advice for HTTP clone if PAT exists
Closes #44111
See merge request gitlab-org/gitlab-ce!18208
Diffstat (limited to 'spec/helpers')
-rw-r--r-- | spec/helpers/button_helper_spec.rb | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/spec/helpers/button_helper_spec.rb b/spec/helpers/button_helper_spec.rb index 0c0a0003231..eebae1d7290 100644 --- a/spec/helpers/button_helper_spec.rb +++ b/spec/helpers/button_helper_spec.rb @@ -40,12 +40,24 @@ describe ButtonHelper do end context 'when user has no personal access tokens' do - it 'has a personal access token text on the dropdown description ' do + it 'has a personal access token text on the dropdown description' do description = element.search('.dropdown-menu-inner-content').first expect(description.inner_text).to eq 'Create a personal access token on your account to pull or push via HTTP.' end end + + context 'when user has personal access tokens' do + before do + create(:personal_access_token, user: user) + end + + it 'does not have a personal access token text on the dropdown description' do + description = element.search('.dropdown-menu-inner-content').first + + expect(description).to be_nil + end + end end context 'when user is ldap user' do |