diff --git a/polygerrit-ui/app/elements/settings/gr-settings-view/gr-settings-view.html b/polygerrit-ui/app/elements/settings/gr-settings-view/gr-settings-view.html index 412b73eb5e..21bf6493d8 100644 --- a/polygerrit-ui/app/elements/settings/gr-settings-view/gr-settings-view.html +++ b/polygerrit-ui/app/elements/settings/gr-settings-view/gr-settings-view.html @@ -384,10 +384,12 @@ limitations under the License. disabled="[[!_computeAddEmailButtonEnabled(_newEmail, _addingEmail)]]" on-tap="_handleAddEmailButton">Send verification -

HTTP Credentials

-
- -
+
+

HTTP Credentials

+
+ +
+

{ + let serverConfig; + + serverConfig = { + auth: { + git_basic_auth_policy: 'HTTP', + }, + }; + + assert.isTrue(element._showHttpAuth(serverConfig)); + + serverConfig = { + auth: { + git_basic_auth_policy: 'HTTP_LDAP', + }, + }; + + assert.isTrue(element._showHttpAuth(serverConfig)); + + serverConfig = { + auth: { + git_basic_auth_policy: 'LDAP', + }, + }; + + assert.isFalse(element._showHttpAuth(serverConfig)); + + serverConfig = { + auth: { + git_basic_auth_policy: 'OAUTH', + }, + }; + + assert.isFalse(element._showHttpAuth(serverConfig)); + + serverConfig = {}; + + assert.isFalse(element._showHttpAuth(serverConfig)); + }); + suite('_getFilterDocsLink', () => { test('with http: docs base URL', () => { const base = 'http://example.com/';