From 84d685c97ba97f1ba50e0d9a5b4aa925c9c8b799 Mon Sep 17 00:00:00 2001 From: Jay Goldberg Date: Fri, 31 May 2019 15:18:26 -0400 Subject: [PATCH] update example class to ensure value is of corect type --- docs/parameters.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/parameters.rst b/docs/parameters.rst index 9ca320842..8e76cfd04 100644 --- a/docs/parameters.rst +++ b/docs/parameters.rst @@ -129,6 +129,9 @@ integers:: elif value[:1] == '0': return int(value, 8) return int(value, 10) + except TypeError: + self.fail('expected string for int() conversion, got %s of type %s' + % (value, type(value).__name__), param, ctx) except ValueError: self.fail('%s is not a valid integer' % value, param, ctx)