diff options
author | Rob Crittenden <rcritten@redhat.com> | 2011-02-02 14:16:27 -0500 |
---|---|---|
committer | Adam Young <ayoung@redhat.com> | 2011-02-02 16:53:32 -0500 |
commit | 0188158a766cb019f881debde84e73aa1363170a (patch) | |
tree | de4085f5f2bcc9174e100084cefe04462c578b92 /tests | |
parent | d389e054f6173194daabc08ad3abd366005048bd (diff) | |
download | freeipa.git-0188158a766cb019f881debde84e73aa1363170a.tar.gz freeipa.git-0188158a766cb019f881debde84e73aa1363170a.tar.xz freeipa.git-0188158a766cb019f881debde84e73aa1363170a.zip |
Use correct LDAP attributes for city and state.
Also add a unit test for address.
Ticket 889
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test_xmlrpc/test_user_plugin.py | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/tests/test_xmlrpc/test_user_plugin.py b/tests/test_xmlrpc/test_user_plugin.py index 73d170af..ad5d2142 100644 --- a/tests/test_xmlrpc/test_user_plugin.py +++ b/tests/test_xmlrpc/test_user_plugin.py @@ -506,4 +506,49 @@ class test_user(Declarative): ), + dict( + desc='Create %r with a full address' % user1, + command=( + 'user_add', [user1], dict(givenname=u'Test', sn=u'User1', + street='123 Maple Rd', locality='Anytown', st='MD', + telephonenumber='410-555-1212',) + ), + expected=dict( + value=user1, + summary=u'Added user "tuser1"', + result=dict( + gecos=[user1], + givenname=[u'Test'], + homedirectory=[u'/home/tuser1'], + krbprincipalname=[u'tuser1@' + api.env.realm], + loginshell=[u'/bin/sh'], + objectclass=objectclasses.user, + sn=[u'User1'], + uid=[user1], + uidnumber=[fuzzy_digits], + displayname=[u'Test User1'], + cn=[u'Test User1'], + initials=[u'TU'], + street=[u'123 Maple Rd'], + locality=[u'Anytown'], + st=[u'MD'], + telephonenumber=[u'410-555-1212'], + ipauniqueid=[fuzzy_uuid], + dn=u'uid=tuser1,cn=users,cn=accounts,' + api.env.basedn, + ), + ), + ), + + + dict( + desc='Delete %r' % user1, + command=('user_del', [user1], {}), + expected=dict( + result=dict(failed=u''), + summary=u'Deleted user "tuser1"', + value=user1, + ), + ), + + ] |