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

openSUSE Build Service is sponsored by