Move membership validator config tests to GitHub::Ldap test
This commit is contained in:
Родитель
ef1c4537a4
Коммит
7cd4bc84f3
|
@ -77,6 +77,26 @@ module GitHubLdapTestCases
|
|||
assert_equal :detect, @ldap.membership_validator
|
||||
end
|
||||
|
||||
def test_membership_validator_configured_to_classic_strategy
|
||||
@ldap.configure_membership_validation_strategy :classic
|
||||
assert_equal :classic, @ldap.membership_validator
|
||||
end
|
||||
|
||||
def test_membership_validator_configured_to_recursive_strategy
|
||||
@ldap.configure_membership_validation_strategy :recursive
|
||||
assert_equal :recursive, @ldap.membership_validator
|
||||
end
|
||||
|
||||
def test_membership_validator_configured_to_active_directory_strategy
|
||||
@ldap.configure_membership_validation_strategy :active_directory
|
||||
assert_equal :active_directory, @ldap.membership_validator
|
||||
end
|
||||
|
||||
def test_membership_validator_misconfigured_to_unrecognized_strategy_falls_back_to_default
|
||||
@ldap.configure_membership_validation_strategy :unknown
|
||||
assert_equal :detect, @ldap.membership_validator
|
||||
end
|
||||
|
||||
def test_capabilities
|
||||
assert_kind_of Net::LDAP::Entry, @ldap.capabilities
|
||||
end
|
||||
|
|
|
@ -1,31 +0,0 @@
|
|||
require_relative 'test_helper'
|
||||
|
||||
class GitHubLdapMembershipValidatorsTest < GitHub::Ldap::Test
|
||||
def setup
|
||||
@ldap = GitHub::Ldap.new(options.merge(search_domains: "dc=github,dc=com"))
|
||||
end
|
||||
|
||||
def test_defaults_to_detect_strategy
|
||||
assert_equal :detect, @ldap.membership_validator
|
||||
end
|
||||
|
||||
def test_configured_to_classic_strategy
|
||||
@ldap.configure_membership_validation_strategy :classic
|
||||
assert_equal :classic, @ldap.membership_validator
|
||||
end
|
||||
|
||||
def test_configured_to_recursive_strategy
|
||||
@ldap.configure_membership_validation_strategy :recursive
|
||||
assert_equal :recursive, @ldap.membership_validator
|
||||
end
|
||||
|
||||
def test_configured_to_active_directory_strategy
|
||||
@ldap.configure_membership_validation_strategy :active_directory
|
||||
assert_equal :active_directory, @ldap.membership_validator
|
||||
end
|
||||
|
||||
def test_misconfigured_to_unrecognized_strategy_falls_back_to_default
|
||||
@ldap.configure_membership_validation_strategy :unknown
|
||||
assert_equal :detect, @ldap.membership_validator
|
||||
end
|
||||
end
|
Загрузка…
Ссылка в новой задаче