(t *testing.T, filesystem fs.Filesystem, name, content string)
| 182 | } |
| 183 | |
| 184 | func writeFile(t *testing.T, filesystem fs.Filesystem, name, content string) { |
| 185 | fd, err := filesystem.OpenFile(name, fs.OptReadWrite|fs.OptCreate, 0o777) |
| 186 | if err != nil { |
| 187 | t.Fatal(err) |
| 188 | } |
| 189 | defer fd.Close() |
| 190 | if err := fd.Truncate(int64(len(content))); err != nil { |
| 191 | t.Fatal(err) |
| 192 | } |
| 193 | |
| 194 | if n, err := fd.Write([]byte(content)); err != nil || n != len(content) { |
| 195 | t.Fatal(n, len(content), err) |
| 196 | } |
| 197 | } |
| 198 | |
| 199 | func TestTrashcanCleanOut(t *testing.T) { |
| 200 | testDir := t.TempDir() |
no test coverage detected