From 6ced6f9b9e11874947d270a4532344e789eb93c4 Mon Sep 17 00:00:00 2001 From: Stephan Druskat Date: Thu, 1 Sep 2022 15:20:35 +0200 Subject: [PATCH] Fix #194: Fix error message related to string length limits --- pykwalify/core.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pykwalify/core.py b/pykwalify/core.py index 140389c..9f77c32 100644 --- a/pykwalify/core.py +++ b/pykwalify/core.py @@ -889,7 +889,7 @@ def _validate_length(self, rule, value, path, prefix): if min_ is not None and min_ > value_length: self.errors.append(SchemaError.SchemaErrorEntry( - msg=u"Value: '{value_str}' has length of '{value}', greater than min limit '{min_}'. Path: '{path}'", + msg=u"Value: '{value_str}' has length of '{value}', less than min limit '{min_}'. Path: '{path}'", value_str=value, path=path, value=len(value), @@ -898,7 +898,7 @@ def _validate_length(self, rule, value, path, prefix): if max_ex is not None and max_ex <= value_length: self.errors.append(SchemaError.SchemaErrorEntry( - msg=u"Value: '{value_str}' has length of '{value}', greater than max_ex limit '{max_ex}'. Path: '{path}'", + msg=u"Value: '{value_str}' has length of '{value}', greater than or equal to max_ex limit '{max_ex}'. Path: '{path}'", value_str=value, path=path, value=len(value), @@ -907,7 +907,7 @@ def _validate_length(self, rule, value, path, prefix): if min_ex is not None and min_ex >= value_length: self.errors.append(SchemaError.SchemaErrorEntry( - msg=u"Value: '{value_str}' has length of '{value}', greater than min_ex limit '{min_ex}'. Path: '{path}'", + msg=u"Value: '{value_str}' has length of '{value}', less than or equal to min_ex limit '{min_ex}'. Path: '{path}'", value_str=value, path=path, value=len(value),