From b056776a013813e251aa37027c3aaa3f1e22d7c8 Mon Sep 17 00:00:00 2001 From: Jakob Unterwurzacher Date: Mon, 20 Feb 2017 21:22:05 +0100 Subject: [PATCH] tests: adapt dir overwrite test for Go 1.8 In Go 1.8, os.Rename refuses to overwrite an empty directory. Switch to syscall.Rename, which still does the right thing. --- tests/matrix/matrix_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/matrix/matrix_test.go b/tests/matrix/matrix_test.go index 8508e5b..1c5d348 100644 --- a/tests/matrix/matrix_test.go +++ b/tests/matrix/matrix_test.go @@ -531,7 +531,7 @@ func TestDirOverwrite(t *testing.T) { if err != nil { t.Fatal(err) } - err = os.Rename(dir1, dir2) + err = syscall.Rename(dir1, dir2) if err != nil { t.Fatal(err) }