From 12e83374e9c02a7a6e1068f0f4ed7e2373bc4581 Mon Sep 17 00:00:00 2001 From: Jakob Borg Date: Wed, 3 Dec 2014 09:05:01 +0100 Subject: [PATCH] Verify that a symlink can be removed --- test/symlink_test.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/test/symlink_test.go b/test/symlink_test.go index 26054b6a..8cb9e4b4 100644 --- a/test/symlink_test.go +++ b/test/symlink_test.go @@ -99,6 +99,13 @@ func TestSymlinks(t *testing.T) { log.Fatal(err) } + // A link we will remove later + + err = symlinks.Create("s1/removeLink", "does/not/exist", 0) + if err != nil { + log.Fatal(err) + } + // Verify that the files and symlinks sync to the other side log.Println("Syncing...") @@ -229,6 +236,13 @@ func TestSymlinks(t *testing.T) { log.Fatal(err) } + // Remove a symlink + + err = os.Remove("s1/removeLink") + if err != nil { + log.Fatal(err) + } + // Sync these changes and recheck log.Println("Syncing...")