File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -247,6 +247,9 @@ def _validate_values(self, values):
247
247
try :
248
248
dtypes .get (v , self .dtype )
249
249
except Exception :
250
+ raise ValueError ("odml.Property.values: passed value \' %s\' are not of "
251
+ "consistent type \' %s\' ! Format should be \' %s\' ." %
252
+ (v , self ._dtype , dtypes .default_values (self ._dtype )))
250
253
return False
251
254
return True
252
255
@@ -327,9 +330,7 @@ def values(self, new_value):
327
330
if self ._dtype is None :
328
331
self ._dtype = dtypes .infer_dtype (new_value [0 ])
329
332
330
- if not self ._validate_values (new_value ):
331
- raise ValueError ("odml.Property.values: passed values are not of "
332
- "consistent type!" )
333
+ self ._validate_values (new_value )
333
334
self ._values = [dtypes .get (v , self .dtype ) for v in new_value ]
334
335
335
336
@property
You can’t perform that action at this time.
0 commit comments