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