From 8c4429408716d9890a98a48c246d616dbfea7e31 Mon Sep 17 00:00:00 2001 From: Jakob Unterwurzacher Date: Sun, 6 Oct 2019 21:50:27 +0200 Subject: tests: use /var/tmp by default On Fedora, /tmp is tmpfs, which behaves differently than ext4 (inode numbers are never reused, for example). Use /var/tmp, which is ext4 on Fedora, to get a more realistic test environment. This also allows us to drop the xattr workaround. --- tests/xattr/xattr_integration_test.go | 6 ------ 1 file changed, 6 deletions(-) (limited to 'tests/xattr') diff --git a/tests/xattr/xattr_integration_test.go b/tests/xattr/xattr_integration_test.go index 29c3e84..b091830 100644 --- a/tests/xattr/xattr_integration_test.go +++ b/tests/xattr/xattr_integration_test.go @@ -23,12 +23,6 @@ import ( ) func TestMain(m *testing.M) { - // On modern Linux distributions, /tmp may be on tmpfs, - // which does not support user xattrs. Try /var/tmp instead - if !xattrSupported(test_helpers.TmpDir) && os.TempDir() == "/tmp" { - fmt.Printf("Switching from /tmp to /var/tmp for xattr tests\n") - test_helpers.SwitchTMPDIR("/var/tmp") - } if !xattrSupported(test_helpers.TmpDir) { fmt.Printf("xattrs not supported on %q\n", test_helpers.TmpDir) os.Exit(1) -- cgit v1.2.3