diff options
author | Heinrich Schuchardt <heinrich.schuchardt@canonical.com> | 2021-11-23 00:01:45 +0100 |
---|---|---|
committer | Heinrich Schuchardt <heinrich.schuchardt@canonical.com> | 2021-11-26 22:02:37 +0100 |
commit | 09e409810a7f716b105793c74b83c43fda8443f4 (patch) | |
tree | c0d4914cb0cd947f77d21dba70f355ad41710296 /test | |
parent | 9abd2ca96ea0e8e68a9ffb5b41d1107ea73ddc0f (diff) | |
download | u-boot-09e409810a7f716b105793c74b83c43fda8443f4.zip u-boot-09e409810a7f716b105793c74b83c43fda8443f4.tar.gz u-boot-09e409810a7f716b105793c74b83c43fda8443f4.tar.bz2 |
test: fix pylint errors in multiplexed_log.py
* don't inherit from object
* remove superfluous comprehension
* add module docstring
Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'test')
-rw-r--r-- | test/py/multiplexed_log.py | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/test/py/multiplexed_log.py b/test/py/multiplexed_log.py index 545a774..442edad 100644 --- a/test/py/multiplexed_log.py +++ b/test/py/multiplexed_log.py @@ -2,8 +2,10 @@ # Copyright (c) 2015 Stephen Warren # Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved. -# Generate an HTML-formatted log file containing multiple streams of data, -# each represented in a well-delineated/-structured fashion. +""" +Generate an HTML-formatted log file containing multiple streams of data, +each represented in a well-delineated/-structured fashion. +""" import datetime import html @@ -178,7 +180,7 @@ class RunAndLog(object): raise exception return output -class SectionCtxMgr(object): +class SectionCtxMgr: """A context manager for Python's "with" statement, which allows a certain portion of test code to be logged to a separate section of the log file. Objects of this type should be created by factory functions in the Logfile @@ -206,7 +208,7 @@ class SectionCtxMgr(object): def __exit__(self, extype, value, traceback): self.log.end_section(self.marker) -class Logfile(object): +class Logfile: """Generates an HTML-formatted log file containing multiple streams of data, each represented in a well-delineated/-structured fashion.""" @@ -320,8 +322,8 @@ $(document).ready(function () { # The set of characters that should be represented as hexadecimal codes in # the log file. _nonprint = {ord('%')} - _nonprint.update({c for c in range(0, 32) if c not in (9, 10)}) - _nonprint.update({c for c in range(127, 256)}) + _nonprint.update(c for c in range(0, 32) if c not in (9, 10)) + _nonprint.update(range(127, 256)) def _escape(self, data): """Render data format suitable for inclusion in an HTML document. |