From b68e6dfd452075ac6ef2f2439f7fdc26711358bd Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Sun, 1 Aug 2010 22:47:33 +0200 Subject: [PATCH] [molecule] GenericSpecFunctions: add valid_integer() --- molecule/specs/skel.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/molecule/specs/skel.py b/molecule/specs/skel.py index e0c3188..009178c 100644 --- a/molecule/specs/skel.py +++ b/molecule/specs/skel.py @@ -28,6 +28,13 @@ class GenericSpecFunctions(object): def ne_list(self, x): return x + def valid_integer(self, x): + try: + int(x) + except (TypeError, ValueError,): + return False + return True + def always_valid(self, *args): return True