diff --git a/testing/end-to-end/default.nix b/testing/end-to-end/default.nix index 00c98bf8..b8173cce 100644 --- a/testing/end-to-end/default.nix +++ b/testing/end-to-end/default.nix @@ -35,7 +35,7 @@ let ''; genReport = pkgs.writers.writePython3 "gen-report" { libraries = with pkgs.python3Packages; [ colorama ]; - flakeIgnore = [ "E731" "E501" ]; + flakeIgnore = [ "E731" "E501" "E741" ]; } (readFile ./gen-report.py); in diff --git a/testing/end-to-end/gen-report.py b/testing/end-to-end/gen-report.py index 041e52ee..4c4adfe3 100644 --- a/testing/end-to-end/gen-report.py +++ b/testing/end-to-end/gen-report.py @@ -66,6 +66,7 @@ def format_markdown(full_report): bold_f = lambda s: f"**{s}**" ok_f = lambda s: f"{s} :heavy_check_mark:" fail_f = lambda s: f"{s} :x:" + def log_f(logs): lines = html.escape(logs).splitlines() lines = [l if l.strip() else "
" for l in lines] @@ -77,6 +78,7 @@ def log_f(logs): {log_str} """, 4 * ' ') + return format_gen(full_report, bold_f, ok_f, fail_f, log_f)