diff --git a/json_to_md.py b/json_to_md.py index 1b400607d..d13442d9a 100644 --- a/json_to_md.py +++ b/json_to_md.py @@ -114,9 +114,10 @@ def json_to_adaptive_md(json_path, md_path): f.write(" ```\n") f.write("\n" + "-"*50 + "\n") -# Exécution avec un exemple de chemin -input_path = "/mnt/data/json_output.json" -output_path = "/mnt/data/TEST-REPORT.md" -json_to_adaptive_md(input_path, output_path) +if __name__ == "__main__": + parser = argparse.ArgumentParser(description="Convert Pytest JSON report to Markdown") + parser.add_argument("--input", required=True, help="Chemin du fichier JSON d'entrée") + parser.add_argument("--output", required=True, help="Chemin du fichier Markdown de sortie") + args = parser.parse_args() -import ace_tools as tools; tools.display_dataframe_to_user(name="Markdown Report Generated", dataframe=None) + json_to_adaptive_md(args.input, args.output) \ No newline at end of file