Sha256: 69aadc4f705f4e745f30ad9de1180cfefc6031957eb1c9dd234a58038a296986
Contents?: true
Size: 1.4 KB
Versions: 2
Compression:
Stored size: 1.4 KB
Contents
require 'test_helper' module BarkestCore class AuthConfigTest < ActiveSupport::TestCase def setup @item = BarkestCore::AuthConfig.new(enable_db_auth: true) @item2 = BarkestCore::AuthConfig.new( enable_ldap_auth: true, ldap_host: 'localhost', ldap_port: 389, ldap_base_dn: 'DC=localhost', ldap_browse_user: 'xyz', ldap_browse_password: 'abc', ldap_system_admin_groups: 'none' ) end test 'should be valid' do assert @item.valid? assert @item2.valid? end test 'should require enable_x_auth' do @item.enable_db_auth = false assert_not @item.valid? @item2.enable_ldap_auth = false assert_not @item.valid? end test 'should require ldap_host' do assert_required @item2, :ldap_host end test 'should require ldap_port' do assert_required @item2, :ldap_port end test 'should require ldap_base_dn' do assert_required @item2, :ldap_base_dn end test 'should require ldap_browse_user' do assert_required @item2, :ldap_browse_user end test 'should require ldap_browse_password' do assert_required @item2, :ldap_browse_password end test 'should require ldap_system_admin_groups' do assert_required @item2, :ldap_system_admin_groups end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
barkest_core-1.5.4.0 | test/models/barkest_core/auth_config_test.rb |
barkest_core-1.5.3.0 | test/models/barkest_core/auth_config_test.rb |