diff options
author | Lars Wirzenius <liw@liw.fi> | 2023-12-27 11:10:08 +0200 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2023-12-27 11:10:08 +0200 |
commit | 473e2c4ffd84849fa21533f82ffbc11fc94723a1 (patch) | |
tree | 738d79763bdb56f57ba00cfb35d9d7778a0b7e5d | |
parent | eb79c2c6cd7d57b3a278f12f320813f726cc5ff2 (diff) | |
download | wumpus-hunter-473e2c4ffd84849fa21533f82ffbc11fc94723a1.tar.gz |
feat: improve counts HTML
Signed-off-by: Lars Wirzenius <liw@liw.fi>
-rwxr-xr-x | wumpus-hunter | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/wumpus-hunter b/wumpus-hunter index 862dde0..aa3dcc8 100755 --- a/wumpus-hunter +++ b/wumpus-hunter @@ -186,11 +186,25 @@ def count(counts, stats): fail += 1 d[commit] = (succ, fail) with open(counts, "w") as f: + f.write("<html>\n") + f.write("<head>\n") + f.write("<title>Radicle Wumpus hunter</title>\n") + f.write("</head>\n") + f.write("<body>\n") + f.write("<p>Counts of success/failure per commit\n") + f.write("Failure count is a link to logs from failed run, if any.</p>\n") f.write("<ol>\n") for commit in sorted(d.keys()): (succ, fail) = d[commit] - f.write(f"<li><a href='log-{commit}/'>{commit}</a> {succ} {fail}</li>\n") + f.write(f"<li><code>{commit}</code> {succ} ") + if fail: + f.write(f"{fail}</a>") + else: + f.write(f"{fail}") + f.write(f"</li>\n") f.write("</oi>\n") + f.write("</body>\n") + f.write("</html>\n") def main(): |