freeipa/ipalib
John Dennis b6006f78f0 ticket 1569 - Test DN object non-latin Unicode support
The DN unittest was lacking a test for i18n. The unittest was
updated to store "Hello" in Arabic with both utf-8 and unicode
and verify the values could be properly retrieved and converted
to dn string syntax.

During the testing a few problems were discovered and corrected.

* passing in utf-8 caused an ASCII decode error becuase of Python's
  silly default encoding of ASCII. The fix was to explictly use
  the utf-8 codec.

* there were a couple of places where encode/decode were not
  called correctly.

* the internal attr and value members of the AVA class were renamed
  to explicitly show they are stored as unicode.

Of course the unittest was updated as well.
2011-08-16 23:28:31 -04:00
..
plugins error dialog for batch command 2011-08-17 17:27:57 +00:00
__init__.py Fix translatable strings in ipalib plugins. 2011-03-01 10:31:40 -05:00
aci.py Fix uninitialized attributes. 2011-04-21 10:41:29 +02:00
backend.py Fix lint false positives. 2011-04-13 15:58:45 +02:00
base.py Change FreeIPA license to GPLv3+ 2010-12-20 17:19:53 -05:00
cli.py Improve interactive mode for DNS plugin 2011-06-02 09:00:35 +02:00
compat.py Fix lint false positives. 2011-04-13 15:58:45 +02:00
config.py Let the framework be able to override the hostname. 2011-06-23 02:11:34 -04:00
constants.py Optionally wait for 389-ds postop plugins to complete 2011-07-19 13:06:16 +02:00
crud.py Add flags to enforce asking for object attribute 2011-01-26 09:29:39 -05:00
dn.py ticket 1569 - Test DN object non-latin Unicode support 2011-08-16 23:28:31 -04:00
encoder.py Change FreeIPA license to GPLv3+ 2010-12-20 17:19:53 -05:00
errors.py Fix error in AttrValueNotFound exception example 2011-07-11 19:21:47 -04:00
frontend.py Add ability to specify DNS reverse zone name by IP network address. 2011-07-15 02:21:23 -04:00
output.py Display the entries that failed when deleting with --continue. 2011-01-10 10:32:10 -05:00
parameters.py Revert use of 'can be at least' to 'must be at least' in minvalue validator 2011-07-26 01:58:41 -04:00
pkcs10.py Fix assorted bugs found by pylint 2011-01-25 14:01:36 -05:00
plugable.py Slight performance improvement by not doing some checking in production mode 2011-06-23 23:45:10 -04:00
request.py Remove deprecated i18n code from ipalib/request and all references to it. 2011-03-01 10:31:36 -05:00
rpc.py Test for forwarded Kerberos credentials cache in wsgi code. 2011-05-18 09:35:04 +02:00
text.py Fix regressions introduced by pylint false positive fixes. 2011-05-11 16:50:01 +02:00
util.py Make data type of certificates more obvious/predictable internally. 2011-06-21 19:09:50 -04:00
x509.py Fix invalid issuer in unit tests 2011-07-27 20:56:16 -04:00