def test_dn_attr(basedn): """ Test LDAPEntry's DN attribute. """ entry = LDAPEntry("cn=test,%s" % basedn) entry.dn = "cn=test" assert str(entry.dn) == "cn=test" with pytest.raises(TypeError): del entry.dn with pytest.raises(TypeError): entry["dn"] = 5
def test_dn_attr(self): """ Test LDAPEntry's DN attribute. """ entry = LDAPEntry("cn=test,%s" % self.basedn) def remove_dn(): del entry.dn def set_dn(): entry['dn'] = 5 entry.dn = "cn=test" self.assertEqual(str(entry.dn), "cn=test") self.assertRaises(TypeError, remove_dn) self.assertRaises(TypeError, set_dn)