+ g = LdapGroup()
+ g.name = "bargroup"
+ g.gid = 1001
+ g.usernames = ['zoouser', 'baruser']
+ g.save()
+
+ def test_filter(self):
+ qs = LdapGroup.objects.none()
+ self.assertEquals(len(qs), 0)
+
+ qs = LdapGroup.objects.all()
+ self.assertEquals(len(qs), 2)
+
+ qs = LdapGroup.objects.filter(name='foogroup')
+ self.assertEquals(len(qs), 1)
+
+ g = qs[0]
+ self.assertEquals(g.dn, 'cn=foogroup,ou=groups,dc=nodomain')
+ self.assertEquals(g.name, 'foogroup')
+ self.assertEquals(g.gid, 1000)
+ self.assertEquals(g.usernames, ['foouser', 'baruser'])