From f9ca325a55b994b739b8e557c9ebff2b545327b5 Mon Sep 17 00:00:00 2001 From: Yifan Zhao Date: Thu, 26 Sep 2024 23:07:25 +0800 Subject: [PATCH] tests/converter: fix invalid use of user.Username The Go package `user` has a `Current` method that returns the current user. We should use `user.Current().Username` instead of `user.Current().Name` to get the current username. This patch fixes it. Signed-off-by: Yifan Zhao --- tests/converter_test.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/converter_test.go b/tests/converter_test.go index 1c8a2d4f91..b978917d13 100644 --- a/tests/converter_test.go +++ b/tests/converter_test.go @@ -137,7 +137,7 @@ func writeFileToTar(t *testing.T, tw *tar.Writer, name string, data string) { Name: name, Mode: 0444, Size: int64(len(data)), - Uname: u.Name, + Uname: u.Username, Gname: g.Name, } err = tw.WriteHeader(hdr) @@ -158,7 +158,7 @@ func writeDirToTar(t *testing.T, tw *tar.Writer, name string) { Name: name, Mode: 0444, Typeflag: tar.TypeDir, - Uname: u.Name, + Uname: u.Username, Gname: g.Name, } err = tw.WriteHeader(hdr)