File 0164-kernel-Cuddle-file_SUITE-file_handle_info_basic_file.patch of Package erlang

From 30c5df72c1704461abfc7d59a3bcdfa4d3775f7d Mon Sep 17 00:00:00 2001
From: Sverker Eriksson <sverker@erlang.org>
Date: Tue, 29 Mar 2022 20:41:46 +0200
Subject: [PATCH] kernel: Cuddle file_SUITE:file_handle_info_basic_file

Test file_handle_info_basic_file was using same file name
as file_info_basic_file which lead to an unexpected diff between
ModifyTime and AccessTime.
---
 lib/kernel/test/file_SUITE.erl | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/lib/kernel/test/file_SUITE.erl b/lib/kernel/test/file_SUITE.erl
index f3ca38070e..2dc8f21e3f 100644
--- a/lib/kernel/test/file_SUITE.erl
+++ b/lib/kernel/test/file_SUITE.erl
@@ -1403,8 +1403,8 @@ file_info_basic_file(Config) when is_list(Config) ->
 
     %% Create a short file.
     Name = filename:join(RootDir,
-			 atom_to_list(?MODULE)
-			 ++"_basic_test.fil"),
+			 atom_to_list(?MODULE) ++ "_" ++
+                         atom_to_list(?FUNCTION_NAME) ++ ".fil"),
     {ok,Fd1} = ?FILE_MODULE:open(Name, write),
     io:put_chars(Fd1, "foo bar"),
     ok = ?FILE_MODULE:close(Fd1),
@@ -1509,8 +1509,8 @@ file_info_int(Config) ->
     io:format("RootDir = ~p", [RootDir]),
 
     Name = filename:join(RootDir,
-			 atom_to_list(?MODULE)
-			 ++"_file_info.fil"),
+			 atom_to_list(?MODULE) ++ "_" ++
+                         atom_to_list(?FUNCTION_NAME) ++ ".fil"),
     {ok,Fd1} = ?FILE_MODULE:open(Name,write),
     io:put_chars(Fd1,"foo"),
 
@@ -1588,8 +1588,8 @@ file_handle_info_basic_file(Config) when is_list(Config) ->
 
     %% Create a short file.
     Name = filename:join(RootDir,
-			 atom_to_list(?MODULE)
-			 ++"_basic_test.fil"),
+			 atom_to_list(?MODULE) ++ "_" ++
+			 atom_to_list(?FUNCTION_NAME) ++ ".fil"),
     {ok,Fd1} = ?FILE_MODULE:open(Name, write),
     io:put_chars(Fd1, "foo bar"),
     ok = ?FILE_MODULE:close(Fd1),
@@ -1684,8 +1684,8 @@ file_handle_info_int(Config) ->
     io:format("RootDir = ~p", [RootDir]),
 
     Name = filename:join(RootDir,
-			 atom_to_list(?MODULE)
-			 ++"_file_info.fil"),
+			 atom_to_list(?MODULE) ++ "_" ++
+			 atom_to_list(?FUNCTION_NAME) ++ ".fil"),
     {ok,Fd1} = ?FILE_MODULE:open(Name, write),
     io:put_chars(Fd1,"foo"),
     {ok,FileInfo1} = ?FILE_MODULE:read_file_info(Fd1),
-- 
2.34.1

openSUSE Build Service is sponsored by