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/test_ipalib/test_parameters.py | |
| 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/test_ipalib/test_parameters.py')
| -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 f43fa322..44286ac0 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): """ |
