},
},
func() {
- err = os.Chmod(".", 0750)
- if err != nil {
- panic(err)
- }
+ ft.CreateDirectoryExists(".", 0750)
ft.CreateDirectory("dir", 0755)
ft.CreateFile("dir/file", "content\n", 0644)
},
s, res := prepareSync(tc.req, &testRunner{
t: t,
})
- s.setDefaults()
+ err = s.setDefaults()
+ if err != nil {
+ t.Fatal(err)
+ }
err = s.syncFiles()
testutil.AssertErrorEqual(t, "err", err, tc.expErr)
Group: group,
Gid: gid,
},
- DataDiff: "Binary files differ, cannot show diff",
+ DataDiff: "Binary files differ (3 -> 4 bytes), cannot show diff",
},
},
},
Gid: gid,
},
DataDiff: `@@ -1,2 +1,2 @@
--<binary content>
+-<binary content, 3 bytes>
+content
`,
},
DataDiff: `@@ -1,2 +1,2 @@
-content
-+<binary content>
++<binary content, 4 bytes>
`,
},
s, res := prepareSync(tc.req, &testRunner{
t: t,
})
- s.setDefaults()
+ err = s.setDefaults()
+ if err != nil {
+ t.Fatal(err)
+ }
// Deterministic temporary symlink names
rand.Seed(0)