X-Git-Url: https://git.stderr.nl/gitweb?p=matthijs%2Fupstream%2Fdjango-ldapdb.git;a=blobdiff_plain;f=examples%2Ftests.py;h=d0f179807f0a111ce411d4266d69a72ce9cbef9e;hp=38a122ab05d2c95a0b3996efb957cf76673d179d;hb=6035af62fccb4c3f623fd5be0072281f953790f5;hpb=f522a1edca8bccd27cefc6407a150ea5b98a2f07 diff --git a/examples/tests.py b/examples/tests.py index 38a122a..d0f1798 100644 --- a/examples/tests.py +++ b/examples/tests.py @@ -48,8 +48,16 @@ class GroupTestCase(BaseTestCase): g = LdapGroup() g.name = "foogroup" g.gid = 1000 - g.usernames = ['foouser'] + g.usernames = ['foouser', 'baruser'] g.save() + + def test_get(self): + self.test_create() + + g = LdapGroup.objects.get(name='foogroup') + self.assertEquals(g.name, 'foogroup') + self.assertEquals(g.gid, 1000) + self.assertEquals(g.usernames, ['foouser', 'baruser']) class UserTestCase(BaseTestCase): def test_create(self): @@ -63,4 +71,17 @@ class UserTestCase(BaseTestCase): u.uid = 1000 u.username = "foouser" u.save() + + def test_get(self): + self.test_create() + + u = LdapUser.objects.get(username='foouser') + self.assertEquals(u.first_name, 'Foo') + self.assertEquals(u.last_name, 'User') + self.assertEquals(u.full_name, 'Foo User') + self.assertEquals(u.group, 1000) + self.assertEquals(u.home_directory, '/home/foouser') + self.assertEquals(u.uid, 1000) + self.assertEquals(u.username, 'foouser') +