diff options
author | Jason Gerard DeRose <jderose@redhat.com> | 2008-09-24 06:11:46 +0000 |
---|---|---|
committer | Jason Gerard DeRose <jderose@redhat.com> | 2008-09-24 06:11:46 +0000 |
commit | d56f4c643b486bfbcb6523a0fe80252343fa594e (patch) | |
tree | ccc092fba9df6f8fa82415fd2e5374085764d247 /ipalib/tests | |
parent | 95abdcd7147399c9bb10adc2a04e41ddc97b2302 (diff) | |
download | freeipa-d56f4c643b486bfbcb6523a0fe80252343fa594e.tar.gz freeipa-d56f4c643b486bfbcb6523a0fe80252343fa594e.tar.xz freeipa-d56f4c643b486bfbcb6523a0fe80252343fa594e.zip |
331: Param.normalize() no longer raises a TypeError when value in not a basestring
Diffstat (limited to 'ipalib/tests')
-rw-r--r-- | ipalib/tests/test_frontend.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ipalib/tests/test_frontend.py b/ipalib/tests/test_frontend.py index 88232bed4..c473ad581 100644 --- a/ipalib/tests/test_frontend.py +++ b/ipalib/tests/test_frontend.py @@ -202,7 +202,7 @@ class test_Option(ClassChecker): for v in (u'Hello', u'hello', 'Hello'): # Okay assert o.normalize(v) == 'hello' for v in [None, 42, (u'Hello',)]: # Not basestring - check_TypeError(v, basestring, 'value', o.normalize, v) + assert o.normalize(v) is v # Scenario 3: multivalue=True, normalize=None o = self.cls(name, t, multivalue=True) @@ -215,8 +215,8 @@ class test_Option(ClassChecker): for value in [(u'Hello',), (u'hello',), 'Hello', ['Hello']]: # Okay assert o.normalize(value) == (u'hello',) fail = 42 # Not basestring - for v in [fail, [fail], (u'Hello', fail)]: # Non unicode member - check_TypeError(fail, basestring, 'value', o.normalize, v) + for v in [[fail], (u'hello', fail)]: # Non unicode member + assert o.normalize(v) == tuple(v) def test_validate(self): """ |