Fix permissions before removing directories

Due to recent updates to tmpfs, we can no longer remove files
without write permission even if we are the owner.

Signed-off-by: Mark D Horn <mark.d.horn@intel.com>
This commit is contained in:
Mark D Horn
2019-03-04 14:28:41 -08:00
committed by Mark Horn
parent 6a27623a82
commit 85cd7d5fc4
2 changed files with 16 additions and 0 deletions
+8
View File
@@ -113,6 +113,10 @@ func TestFailedToCreateDir(t *testing.T) {
}
defer func() {
err = os.Chmod(rootDir, 0700)
if err != nil {
t.Fatal(err)
}
_ = os.RemoveAll(dir)
}()
@@ -142,6 +146,10 @@ func TestFailedToWrite(t *testing.T) {
}
defer func() {
err = os.Chmod(etcDir, 0700)
if err != nil {
t.Fatal(err)
}
_ = os.RemoveAll(dir)
}()
+8
View File
@@ -243,6 +243,10 @@ func TestFailedToArchiveUnwritableFile(t *testing.T) {
}
defer func() {
err = os.Chmod(rootDir, 0700)
if err != nil {
t.Fatal(err)
}
_ = os.RemoveAll(dir)
}()
@@ -272,6 +276,10 @@ func TestFailedToSetOutput(t *testing.T) {
}
defer func() {
err = os.Chmod(rootDir, 0700)
if err != nil {
t.Fatal(err)
}
_ = os.RemoveAll(dir)
}()