This commit is contained in:
+11
-11
@@ -61,18 +61,18 @@ def normalize_nodeid(nodeid):
|
||||
return None
|
||||
|
||||
def get_details_block(summary, body, level=0, params_str=None):
|
||||
margin = 10 * level # Réduction de l’indentation visuelle
|
||||
border = f"border-left: 2px solid #ccc;" if level > 0 else ""
|
||||
|
||||
prefix = "▶️ " * level # simulate visual depth
|
||||
indent = " " * level # optional: indent inside details
|
||||
|
||||
if params_str:
|
||||
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')
|
||||
summary += f" _(params: {params_str})_"
|
||||
|
||||
return (
|
||||
f"{indent}<details>\n"
|
||||
f"{indent}<summary>{prefix}{summary}</summary>\n\n"
|
||||
f"{indent}{body}\n"
|
||||
f"{indent}</details>\n\n"
|
||||
)
|
||||
|
||||
|
||||
def make_test_block(test, status, emoji, level, runtime_params):
|
||||
|
||||
Reference in New Issue
Block a user