assert v.from_python(4) == u'Schlecht'
assert v.from_python(5) == u'Nein'
assert v.from_python(6) == u'Ja'
assert v.from_python(4) == u'Schlecht'
assert v.from_python(5) == u'Nein'
assert v.from_python(6) == u'Ja'
+ assert v.from_python(1l) == u'Sehr gut'
# test_GermanTristateFloatComment
# test_GermanTristateFloatComment
def from_python(self, value):
for k, v in self.dict.iteritems():
def from_python(self, value):
for k, v in self.dict.iteritems():
- if type(v) == type(value) and v == value: return k
+ if v == value:
+ return k
raise formencode.Invalid('Invalid value', value, None)
raise formencode.Invalid('Invalid value', value, None)