summaryrefslogtreecommitdiff
path: root/ricky/param/constrainednumber.py
diff options
context:
space:
mode:
authorpepperpepperpepper <pepper@scannerjammer.com>2015-12-07 20:46:41 -0800
committerpepperpepperpepper <pepper@scannerjammer.com>2015-12-07 20:46:41 -0800
commit0606bb0d4c8a90c161d518034e691153f9856f33 (patch)
treeaad743a086e52a18e2351ee0f3bf447e2d9e3565 /ricky/param/constrainednumber.py
parent019c8140a545a4a46dd2b8b39c75672ee34ec7f0 (diff)
added query
Diffstat (limited to 'ricky/param/constrainednumber.py')
-rw-r--r--ricky/param/constrainednumber.py16
1 files changed, 10 insertions, 6 deletions
diff --git a/ricky/param/constrainednumber.py b/ricky/param/constrainednumber.py
index 3af3bf9..8585481 100644
--- a/ricky/param/constrainednumber.py
+++ b/ricky/param/constrainednumber.py
@@ -30,21 +30,26 @@ class ConstrainedNumber(Param):
value > self.range_max
):
raise ValueError(
- "Value must be between %s and %s\n" % (
- self.range_min, self.range_max
+ "Value for %s must be between %s and %s\n" % (
+ self.name, self.range_min, self.range_max
)
)
if value == self.forbidden:
raise ValueError(
- "Value %s is forbidden" % value
+ "Value %s for %s is forbidden" % (value, value.name)
)
if (self.forbidden_range_max or self.forbidden_range_max == 0) and \
(self.forbidden_range_min or self.forbidden_range_min == 0) and \
self.forbidden_range_min <= value and \
self.forbidden_range_max >= value:
raise ValueError(
- "In forbidden range: Value %s is above %s and below %s" %
- (value, self.forbidden_range_min, self.forbidden_range_max)
+ "In forbidden range: " +
+ "Value %s for %s is above %s and below %s" % (
+ value,
+ self.name,
+ self.forbidden_range_min,
+ self.forbidden_range_max
+ )
)
if self.enforce_int and type(value) != int:
raise ValueError(
@@ -81,7 +86,6 @@ class ConstrainedNumber(Param):
self._generate_random()
except ValueError:
tries += 1
- print "TRIES:%s\n" % tries
if tries < tries_max:
self.randomize(tries=tries)
else: