Merge pull request #941 from codysoyland/940-holder-tests-root

Skip permissions test when run as root. Fixes #940
This commit is contained in:
Cody Soyland 2017-11-09 16:26:38 -06:00 committed by GitHub
commit bc6fb795ab
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -45,6 +45,9 @@ func TestHolder_Open(t *testing.T) {
})
t.Run("ErrIndexPermission", func(t *testing.T) {
if os.Geteuid() == 0 {
t.Skip("Skipping permissions test since user is root.")
}
h := test.MustOpenHolder()
defer h.Close()
@ -95,6 +98,9 @@ func TestHolder_Open(t *testing.T) {
})
t.Run("ErrFramePermission", func(t *testing.T) {
if os.Geteuid() == 0 {
t.Skip("Skipping permissions test since user is root.")
}
h := test.MustOpenHolder()
defer h.Close()
@ -151,6 +157,9 @@ func TestHolder_Open(t *testing.T) {
})
t.Run("ErrViewPermission", func(t *testing.T) {
if os.Geteuid() == 0 {
t.Skip("Skipping permissions test since user is root.")
}
h := test.MustOpenHolder()
defer h.Close()
@ -172,6 +181,9 @@ func TestHolder_Open(t *testing.T) {
}
})
t.Run("ErrViewFragmentsMkdir", func(t *testing.T) {
if os.Geteuid() == 0 {
t.Skip("Skipping permissions test since user is root.")
}
h := test.MustOpenHolder()
defer h.Close()
@ -194,6 +206,9 @@ func TestHolder_Open(t *testing.T) {
})
t.Run("ErrFragmentStoragePermission", func(t *testing.T) {
if os.Geteuid() == 0 {
t.Skip("Skipping permissions test since user is root.")
}
h := test.MustOpenHolder()
defer h.Close()
@ -240,6 +255,9 @@ func TestHolder_Open(t *testing.T) {
})
t.Run("ErrFragmentCachePermission", func(t *testing.T) {
if os.Geteuid() == 0 {
t.Skip("Skipping permissions test since user is root.")
}
h := test.MustOpenHolder()
defer h.Close()