From b35849b47d1018fef339ea63e364b29c848bd26d Mon Sep 17 00:00:00 2001 From: Jason Gerard DeRose Date: Fri, 16 Oct 2009 02:22:39 -0600 Subject: Change Password param so (password, confirm_password) can be passed to _convert_scalar() --- tests/test_ipalib/test_parameters.py | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'tests') 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): """ -- cgit