[IMP] error messages for datetime error
bzr revid: xmo@openerp.com-20121004115822-54mzaeqi05h0p4ve
This commit is contained in:
@@ -127,7 +127,8 @@ class ir_fields_converter(orm.Model):
|
||||
return value, []
|
||||
except ValueError:
|
||||
raise ValueError(
|
||||
_(u"'%s' does not seem to be a valid date for field '%%(field)s'") % value)
|
||||
_(u"'%s' does not seem to be a valid date for field '%%(field)s'. Use the format '%s'") %
|
||||
(value, u"2012-12-31"))
|
||||
|
||||
def _str_to_datetime(self, cr, uid, model, column, value, context=None):
|
||||
try:
|
||||
@@ -135,7 +136,8 @@ class ir_fields_converter(orm.Model):
|
||||
return value, []
|
||||
except ValueError:
|
||||
raise ValueError(
|
||||
_(u"'%s' does not seem to be a valid datetime for field '%%(field)s'") % value)
|
||||
_(u"'%s' does not seem to be a valid datetime for field '%%(field)s'. Use the format '%s'") %
|
||||
(value, u"2012-12-31 23:59:59"))
|
||||
|
||||
def _get_translations(self, cr, uid, types, src, context):
|
||||
types = tuple(types)
|
||||
|
||||
@@ -1008,7 +1008,7 @@ class test_date(ImporterCase):
|
||||
result = self.import_(['value'], [['not really a date']])
|
||||
self.assertEqual(result['messages'], [
|
||||
message(u"'not really a date' does not seem to be a valid date "
|
||||
u"for field 'unknown'")])
|
||||
u"for field 'unknown'. Use the format '2012-12-31'")])
|
||||
self.assertIs(result['ids'], False)
|
||||
|
||||
class test_datetime(ImporterCase):
|
||||
@@ -1028,7 +1028,8 @@ class test_datetime(ImporterCase):
|
||||
result = self.import_(['value'], [['not really a datetime']])
|
||||
self.assertEqual(result['messages'], [
|
||||
message(u"'not really a datetime' does not seem to be a valid "
|
||||
u"datetime for field 'unknown'")])
|
||||
u"datetime for field 'unknown'. Use the format "
|
||||
u"'2012-12-31 23:59:59'")])
|
||||
self.assertIs(result['ids'], False)
|
||||
|
||||
# function, related, reference: written to db as-is...
|
||||
|
||||
Reference in New Issue
Block a user