From 5ea1b51562a09193085e3e7dfcaf97e6a38db20a Mon Sep 17 00:00:00 2001 From: Arnaud Giersch Date: Thu, 4 Apr 2019 12:08:19 +0200 Subject: [PATCH] [codacy] Don't use assert for error checking. --- src/simix/simcalls.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/simix/simcalls.py b/src/simix/simcalls.py index ae5f79a1fd..d757d8153c 100755 --- a/src/simix/simcalls.py +++ b/src/simix/simcalls.py @@ -193,7 +193,8 @@ def parse(fn): continue match = re.match( r'^(\S+)\s+([^\)\(\s]+)\s*\(*(.*)\)\s*(\[\[.*\]\])?\s*;\s*?$', line) - assert match, line + if not match: + raise AssertionError(line) ret, name, args, attrs = match.groups() sargs = [] if not re.match(r"^\s*$", args): @@ -217,7 +218,7 @@ def parse(fn): elif attr == "nohandler": handler = False else: - assert False, "Unknown attribute %s in: %s" % (attr, line) + raise AssertionError("Unknown attribute %s in: %s" % (attr, line)) sim = Simcall(name, handler, Arg('result', ret), sargs, ans) if resdi is None: simcalls.append(sim) -- 2.20.1