Update json_to_md.py
Run Pytest with HTML and XML Test Reports / tests (push) Successful in 27s

This commit is contained in:
2025-07-18 00:26:05 +02:00
parent f91bcadbf8
commit 58239e5fa4
+11 -8
View File
@@ -61,15 +61,18 @@ def normalize_nodeid(nodeid):
return None
def get_details_block(summary, body, level=0, params_str=None):
margin = 18 * level
border = f"border-left: 2px solid #eee;" if level > 0 else ""
margin = 10 * level # Réduction de lindentation visuelle
border = f"border-left: 2px solid #ccc;" if level > 0 else ""
if params_str:
summary = f"{summary} <span style='color: #888; font-size: 0.9em;'>parameters: [{params_str}]</span>"
return (f'<div style="margin-left: {margin}px; {border} padding-left: 8px;">\n'
f"<details>\n<summary>{summary}</summary>\n\n"
f"{body}\n"
f"</details>\n"
f"</div>\n\n")
summary += f" <span style='color: #999; font-size: 0.85em;'>params: [{params_str}]</span>"
return (f'<div style="margin-left: {margin}px; {border}; padding-left: 8px;">\n'
f'<details>\n'
f'<summary style="background-color: #f9f9f9; padding: 4px; border-radius: 4px;">{summary}</summary>\n\n'
f'{body}\n'
f'</details>\n'
f'</div>\n\n')
def make_test_block(test, status, emoji, level, runtime_params):