From 316efbc32f7b586df36653aa894e686313a64764 Mon Sep 17 00:00:00 2001 From: Rob Crittenden Date: Tue, 5 Apr 2011 17:26:35 -0400 Subject: postalCode should be a string not an integer. postalCode is defined as an Int. This means you can't define one that has a leading zero nor can you have dashes, letters, etc. This changes the data type on the server. It will still accept an int value if provided and convert it into a string. Bump the API version to 2.1. ticket 1150 --- tests/test_xmlrpc/test_user_plugin.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'tests') diff --git a/tests/test_xmlrpc/test_user_plugin.py b/tests/test_xmlrpc/test_user_plugin.py index 73cb29574..00f906076 100644 --- a/tests/test_xmlrpc/test_user_plugin.py +++ b/tests/test_xmlrpc/test_user_plugin.py @@ -511,7 +511,7 @@ class test_user(Declarative): command=( 'user_add', [user1], dict(givenname=u'Test', sn=u'User1', street=u'123 Maple Rd', l=u'Anytown', st=u'MD', - telephonenumber=u'410-555-1212',) + telephonenumber=u'410-555-1212', postalcode=u'01234-5678') ), expected=dict( value=user1, @@ -532,6 +532,7 @@ class test_user(Declarative): street=[u'123 Maple Rd'], l=[u'Anytown'], st=[u'MD'], + postalcode=[u'01234-5678'], telephonenumber=[u'410-555-1212'], ipauniqueid=[fuzzy_uuid], dn=u'uid=tuser1,cn=users,cn=accounts,' + api.env.basedn, -- cgit