From eac1a9e03d8e7dc89abf60d1e026c67164edbcb0 Mon Sep 17 00:00:00 2001 From: jlaine Date: Mon, 24 May 2010 07:17:35 +0000 Subject: [PATCH] add some test cases for examples git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@859 e071eeec-0327-468d-9b6a-08194a12b294 --- examples/tests.py | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 examples/tests.py diff --git a/examples/tests.py b/examples/tests.py new file mode 100644 index 0000000..dba0f5e --- /dev/null +++ b/examples/tests.py @@ -0,0 +1,44 @@ +# -*- coding: utf-8 -*- +# +# django-ldapdb +# Copyright (C) 2009-2010 Bolloré telecom +# See AUTHORS file for a full list of contributors. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# + +from django.test import TestCase + +from examples.models import LdapUser, LdapGroup + +class GroupTestCase(TestCase): + def test_create(self): + g = LdapGroup() + g.name = "foogroup" + g.gid = 1000 + g.save() + +class UserTestCase(TestCase): + def test_create(self): + u = LdapUser() + u.first_name = "Foo" + u.last_name = "User" + u.full_name = "Foo User" + + u.group = 1000 + u.home_directory = "/home/foouser" + u.uid = 1000 + u.username = "foouser" + u.save() + -- 2.30.2