示例#1
0
 def setUp(self):
     self.strdn = "cn=user,dc=test,dc=local"
     self.dn = LDAPDN(self.strdn)
示例#2
0
 def invalid(self):
     return LDAPDN("cn=test,dc=one+two")
示例#3
0
 def test_emptydn(self):
     empty = LDAPDN("")
     self.assertEqual(empty.get_ancestors(), "")
示例#4
0
 def test_equel(self):
     self.assertEqual(self.dn, LDAPDN(self.strdn))
示例#5
0
 def test_bind_properties(self):
     self.assertEqual(self.url.basedn, LDAPDN("cn=test,dc=test"))
     self.assertEqual(self.url.scope, "base")
     self.assertEqual(self.url.filter, "(objectclass=*)")
     self.assertEqual(self.url.attributes, ["sn", "gn"])