From 2bd7ee972c41952b1850ebcccf823891b7f761a2 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Mon, 17 Mar 2025 11:51:22 +0100 Subject: [PATCH] Use match in the python script Co-authored-by: Daniel Hofstetter --- util/analyze-gnu-results.py | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/util/analyze-gnu-results.py b/util/analyze-gnu-results.py index 247d89e81..82c13d778 100644 --- a/util/analyze-gnu-results.py +++ b/util/analyze-gnu-results.py @@ -103,16 +103,17 @@ def analyze_test_results(json_data): for test_name, result in tests.items(): total_tests += 1 - if result == "PASS": - pass_count += 1 - elif result == "FAIL": - fail_count += 1 - elif result == "SKIP": - skip_count += 1 - elif result == "ERROR": - error_count += 1 - elif result == "XPASS": - xpass_count += 1 + match result: + case "PASS": + pass_count += 1 + case "FAIL": + fail_count += 1 + case "SKIP": + skip_count += 1 + case "ERROR": + error_count += 1 + case "XPASS": + xpass_count += 1 # Return the statistics return {