From 98ee4ecdbc07ecb8afc37383ad9f7a8466a6d795 Mon Sep 17 00:00:00 2001 From: "Erlend E. Aasland" Date: Thu, 15 Feb 2024 13:10:32 +0100 Subject: gh-113317: Argument Clinic: don't use fail() in CLI (#115513) --- Tools/clinic/clinic.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Tools/clinic/clinic.py b/Tools/clinic/clinic.py index e63596c..2381004 100755 --- a/Tools/clinic/clinic.py +++ b/Tools/clinic/clinic.py @@ -2500,12 +2500,12 @@ def parse_file( extension = os.path.splitext(filename)[1][1:] if not extension: - fail(f"Can't extract file type for file {filename!r}") + raise ClinicError(f"Can't extract file type for file {filename!r}") try: language = extensions[extension](filename) except KeyError: - fail(f"Can't identify file type for file {filename!r}") + raise ClinicError(f"Can't identify file type for file {filename!r}") with open(filename, encoding="utf-8") as f: raw = f.read() -- cgit v0.12