test/group_test.rb in github-ldap-1.1.0 vs test/group_test.rb in github-ldap-1.1.1

- old
+ new

@@ -4,15 +4,16 @@ def self.test_server_options {user_fixtures: FIXTURES.join('github-with-subgroups.ldif').to_s} end def groups_domain - GitHub::Ldap.new(options).domain("ou=groups,dc=github,dc=com") + @ldap.domain("ou=groups,dc=github,dc=com") end def setup - @group = GitHub::Ldap.new(options).group("cn=enterprise,ou=groups,dc=github,dc=com") + @ldap = GitHub::Ldap.new(options) + @group = @ldap.group("cn=enterprise,ou=groups,dc=github,dc=com") end def test_subgroups assert_equal 3, @group.subgroups.size end @@ -27,9 +28,14 @@ end def test_filter_domain_groups groups = groups_domain.filter_groups('devs') assert_equal 1, groups.size + end + + def test_unknown_group + refute @ldap.group("cn=foobar,ou=groups,dc=github,dc=com"), + "Expected to not bind any group" end end class GitHubLdapLoopedGroupTest < GitHub::Ldap::Test def self.test_server_options