123456789101112131415161718192021222324252627282930 |
- # Copyright (C) 2012-2024 Zammad Foundation, https://zammad-foundation.org/
- require 'rails_helper'
- RSpec.describe 'Disable login form', authenticated_as: false, type: :system do
- context 'with enable password login form' do
- before { Setting.set 'user_show_password_login', true }
- it 'shows login form' do
- visit '/'
- expect(page).to have_css('#login')
- end
- end
- context 'with disable default login form' do
- before { Setting.set 'user_show_password_login', false }
- it 'show login form when no third application enable' do
- Setting.set 'auth_saml', false
- visit '/'
- expect(page).to have_css('#login')
- end
- it 'show hide form when third application' do
- Setting.set 'auth_saml', true
- visit '/'
- expect(page).to have_no_selector('#login')
- end
- end
- end
|