File 7501-Remove-catch-in-filename_SUITE.patch of Package erlang
From f7d639449e1742539d6e07aa8c46e171540bfa3a Mon Sep 17 00:00:00 2001
From: Maria Scott <maria-12648430@hnc-agency.org>
Date: Fri, 27 Mar 2026 14:55:00 +0100
Subject: [PATCH] Remove catch in filename_SUITE
---
lib/stdlib/test/filename_SUITE.erl | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/lib/stdlib/test/filename_SUITE.erl b/lib/stdlib/test/filename_SUITE.erl
index dd621d45e9..700e269ed3 100644
--- a/lib/stdlib/test/filename_SUITE.erl
+++ b/lib/stdlib/test/filename_SUITE.erl
@@ -33,6 +33,7 @@
-export([t_basedir_api/1, t_basedir_xdg/1, t_basedir_windows/1]).
-include_lib("common_test/include/ct.hrl").
+-include_lib("stdlib/include/assert.hrl").
suite() ->
[{ct_hooks,[ts_install_cth]},
@@ -935,10 +936,10 @@ t_basedir_api(Config) when is_list(Config) ->
_ -> os:unsetenv("APPDATA")
end,
- {'EXIT', _} = (catch filename:basedir(wrong_config, "My App")),
- {'EXIT', _} = (catch filename:basedir(user_cache, {bad,name})),
- {'EXIT', _} = (catch filename:basedir(user_cache, "My App", badopts)),
- {'EXIT', _} = (catch filename:basedir(user_cache, "My App", [])),
+ ?assertError(_, filename:basedir(wrong_config, "My App")),
+ ?assertError(_, filename:basedir(user_cache, {bad,name})),
+ ?assertError(_, filename:basedir(user_cache, "My App", badopts)),
+ ?assertError(_, filename:basedir(user_cache, "My App", [])),
ok.
t_basedir_windows(Config) when is_list(Config) ->
--
2.51.0