diff --git a/json_to_md.py b/json_to_md.py index 36005c10..78bffa17 100644 --- a/json_to_md.py +++ b/json_to_md.py @@ -61,18 +61,17 @@ def normalize_nodeid(nodeid): return None def get_details_block(summary, body, level=0, params_str=None): - prefix = "▶️ " * level # simulate visual depth - indent = " " * level # optional: indent inside details - + # Pas de HTML imbriqué à l'intérieur de
pour éviter les erreurs de rendu + prefix = "▶️ " * level if params_str: summary += f" _(params: {params_str})_" - return ( - f"{indent}
\n" - f"{indent}{prefix}{summary}\n\n" - f"{indent}{body}\n" - f"{indent}
\n\n" - ) + block = [] + block.append(f"
") + block.append(f"{prefix}{summary}\n") + block.append(body.strip()) # Enlève les espaces avant/après le contenu + block.append(f"
\n") + return "\n".join(block) def make_test_block(test, status, emoji, level, runtime_params):