Browse Source

qa: check-rpc-mapping must not run on empty lists

0.16
MarcoFalke 7 years ago
parent
commit
fae2673d5d
  1. 4
      contrib/devtools/check-rpc-mappings.py

4
contrib/devtools/check-rpc-mappings.py

@ -63,7 +63,7 @@ def process_commands(fname):
else: else:
args = [] args = []
cmds.append(RPCCommand(name, args)) cmds.append(RPCCommand(name, args))
assert not in_rpcs, "Something went wrong with parsing the C++ file: update the regexps" assert not in_rpcs and cmds, "Something went wrong with parsing the C++ file: update the regexps"
return cmds return cmds
def process_mapping(fname): def process_mapping(fname):
@ -86,7 +86,7 @@ def process_mapping(fname):
idx = int(m.group(2)) idx = int(m.group(2))
argname = parse_string(m.group(3)) argname = parse_string(m.group(3))
cmds.append((name, idx, argname)) cmds.append((name, idx, argname))
assert not in_rpcs assert not in_rpcs and cmds
return cmds return cmds
def main(): def main():

Loading…
Cancel
Save