From 8b31415f5cdb256a37cde9891c6af895bcd66bb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=97=E5=AD=90?= Date: Tue, 11 Jul 2023 01:37:18 +0800 Subject: [PATCH] fix: tests --- packages/helpers/system_test.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/packages/helpers/system_test.go b/packages/helpers/system_test.go index db4d4592..9a2103f6 100644 --- a/packages/helpers/system_test.go +++ b/packages/helpers/system_test.go @@ -39,13 +39,11 @@ func (s *SystemHelperTestSuite) TestReadFile() { func (s *SystemHelperTestSuite) TestRemoveFile() { filePath := "/tmp/testfile" - defer os.Remove(filePath) err := os.WriteFile(filePath, []byte("test data"), 0644) s.Nil(err) s.True(RemoveFile(filePath)) - s.False(RemoveFile(filePath)) } func (s *SystemHelperTestSuite) TestExecShell() { @@ -88,5 +86,11 @@ func (s *SystemHelperTestSuite) TestChown() { err := os.WriteFile(filePath, []byte("test data"), 0644) s.Nil(err) - s.True(Chown(filePath, "runner", "runner")) + ExecShell("sudo useradd testuser") + ExecShell("sudo groupadd testgroup") + + s.True(Chown(filePath, "testuser", "testgroup")) + + ExecShell("sudo userdel testuser") + ExecShell("sudo groupdel testgroup") }