Commit 374aee30 by Frak

Fix pylints and verbose/None case

parent 05567f06
...@@ -15,14 +15,16 @@ GREEN_COLOR = '\x1b[32m' ...@@ -15,14 +15,16 @@ GREEN_COLOR = '\x1b[32m'
RED_COLOR = '\x1b[31m' RED_COLOR = '\x1b[31m'
COLOR_END = '\x1b[0m' COLOR_END = '\x1b[0m'
def colorize_result(input): def colorize_result(input_text):
if input.startswith('OK'): if input_text is None:
return input_text
if input_text.startswith('OK'):
color = GREEN_COLOR color = GREEN_COLOR
elif input.startswith('FAIL:'): elif input_text.startswith('FAIL:'):
color = RED_COLOR color = RED_COLOR
else: else:
assert(False), f'unexpected result "{input}"' assert(False), f'unexpected result "{input_text}"'
return f'{color}{input}{COLOR_END}' return f'{color}{input_text}{COLOR_END}'
class OptCheck: class OptCheck:
...@@ -188,7 +190,7 @@ class ComplexOptCheck: ...@@ -188,7 +190,7 @@ class ComplexOptCheck:
o = self.opts[0] o = self.opts[0]
o.table_print(mode, False) o.table_print(mode, False)
if with_results: if with_results:
print(f'| {colorize_result(self.result)}', end='') print(f'| {colorize_result(self.result)}', end='')
def json_dump(self, with_results): def json_dump(self, with_results):
dump = self.opts[0].json_dump(False) dump = self.opts[0].json_dump(False)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment