diff --git a/json_to_md.py b/json_to_md.py index 8d646fe..0795d53 100644 --- a/json_to_md.py +++ b/json_to_md.py @@ -70,8 +70,8 @@ def make_test_block(test, status, emoji, level, runtime_params): summary = f"{emoji} Test {test['global_number']}" if params: #param_display = ", ".join(f"{k}={sanitize_param_value(v)}" for k, v in params.items()) - param_display = ", ".join( - f"{html.escape(str(k))}={html.escape(sanitize_param_value(v))}" + param_display = "\n".join( + f"{html.escape(str(k))} = {html.escape(sanitize_param_value(v))}" for k, v in params.items() ) summary += ( @@ -83,9 +83,11 @@ def make_test_block(test, status, emoji, level, runtime_params): "word-break: break-word; " "background: none; " "border: none; " - "padding: 0; " - "margin: 0;'>" - f"params: {param_display}" + "padding: 2px 4px; " # petit padding clean + "margin: 2px 0; " # pas de gros carré + "display: inline-block;" # le bloc s'adapte au contenu + "'>" + f"{param_display}" "" )