summaryrefslogtreecommitdiffstats
path: root/ipalib/tests
diff options
context:
space:
mode:
authorJason Gerard DeRose <jderose@redhat.com>2008-09-24 06:11:46 +0000
committerJason Gerard DeRose <jderose@redhat.com>2008-09-24 06:11:46 +0000
commitd56f4c643b486bfbcb6523a0fe80252343fa594e (patch)
treeccc092fba9df6f8fa82415fd2e5374085764d247 /ipalib/tests
parent95abdcd7147399c9bb10adc2a04e41ddc97b2302 (diff)
downloadfreeipa-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.py6
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):
"""