diff options
author | Jason Gerard DeRose <jderose@redhat.com> | 2009-10-16 02:22:39 -0600 |
---|---|---|
committer | Jason Gerard DeRose <jderose@redhat.com> | 2009-10-18 00:35:05 -0600 |
commit | b35849b47d1018fef339ea63e364b29c848bd26d (patch) | |
tree | 650c6200d0b3847dec68ef233241f36a13a36199 /tests | |
parent | a3a0c0ae339d2f963287fc88847aac7e2249e30f (diff) | |
download | freeipa-b35849b47d1018fef339ea63e364b29c848bd26d.tar.gz freeipa-b35849b47d1018fef339ea63e364b29c848bd26d.tar.xz freeipa-b35849b47d1018fef339ea63e364b29c848bd26d.zip |
Change Password param so (password, confirm_password) can be passed to _convert_scalar()
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test_ipalib/test_parameters.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/test_ipalib/test_parameters.py b/tests/test_ipalib/test_parameters.py index f43fa3227..44286ac07 100644 --- a/tests/test_ipalib/test_parameters.py +++ b/tests/test_ipalib/test_parameters.py @@ -1065,6 +1065,17 @@ class test_Password(ClassChecker): assert o.pattern is None assert o.password is True + def test_convert_scalar(self): + """ + Test the `ipalib.parameters.Password._convert_scalar` method. + """ + o = self.cls('my_password') + e = raises(errors.PasswordMismatch, o._convert_scalar, [u'one', u'two']) + assert e.name == 'my_password' + assert e.index is None + assert o._convert_scalar([u'one', u'one']) == u'one' + assert o._convert_scalar(u'one') == u'one' + class test_StrEnum(ClassChecker): """ |