if obj not in into:
raise ValError(
ufmt(
- _(tr(u"La valeur : %s ne fait pas partie des choix possibles %s")),
- repr(obj), into))
+ _(tr(u"La valeur : %s ne fait pas partie des choix possibles %s")), repr(obj), into))
else:
# on est dans le cas d'un ensemble continu de valeurs possibles
# (intervalle)
self.cata_info = ""
def info(self):
- return _(u": pas de présence de doublon dans la liste")
+ return _(u"Pas de doublon dans la liste")
def info_erreur_liste(self):
return _(u"Les doublons ne sont pas permis")
return chaine
def info_erreur_liste(self):
+ chaine=""
a = 1
for v in self.validators:
if v.info_erreur_liste() != " ":
self.cata_info = ""
def info(self):
- return _(tr(u": verifie les types dans un tuple"))
+ return _(tr(": verifie les types dans un tuple"))
def info_erreur_liste(self):
- return _(tr(u"Les types entres ne sont pas permis"))
+ return _(tr("Les types entres ne sont pas permis"))
def default(self, valeur):
# if valeur in self.liste : raise ValError("%s est un doublon" %
elif type_permis == 'TXM':
if type(valeur) == types.StringType:
return 1
+ elif isinstance(valeur, type_permis):
+ return 1
return 0
def verif(self, valeur):