diff options
author | n-peugnet <n.peugnet@free.fr> | 2021-10-06 11:34:14 +0200 |
---|---|---|
committer | n-peugnet <n.peugnet@free.fr> | 2021-10-06 11:34:14 +0200 |
commit | fccc89de47a3ed5fc576f28f7f02b1111a59c0c4 (patch) | |
tree | 9de36f7e6eab07c78d59428b2345aceab34df9cd /nowindows_test.go | |
parent | 9b9710511b0dbe51ac030ef908f9468103b0bd0a (diff) | |
download | dna-backup-fccc89de47a3ed5fc576f28f7f02b1111a59c0c4.tar.gz dna-backup-fccc89de47a3ed5fc576f28f7f02b1111a59c0c4.zip |
refactor: move repo and delta in their own package
Diffstat (limited to 'nowindows_test.go')
-rw-r--r-- | nowindows_test.go | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/nowindows_test.go b/nowindows_test.go deleted file mode 100644 index 2f2879c..0000000 --- a/nowindows_test.go +++ /dev/null @@ -1,38 +0,0 @@ -// +build !windows - -package main - -import ( - "bytes" - "os" - "path/filepath" - "strings" - "testing" - - "github.com/n-peugnet/dna-backup/logger" - "github.com/n-peugnet/dna-backup/testutils" - "github.com/n-peugnet/dna-backup/utils" -) - -func TestNotReadable(t *testing.T) { - var output bytes.Buffer - logger.SetOutput(&output) - defer logger.SetOutput(os.Stderr) - tmpDir := t.TempDir() - f, err := os.OpenFile(filepath.Join(tmpDir, "notreadable"), os.O_CREATE, 0000) - if err != nil { - t.Fatal(err) - } - if err := f.Close(); err != nil { - t.Fatal(err) - } - var buff bytes.Buffer - files := listFiles(tmpDir) - testutils.AssertLen(t, 1, files, "Files") - concatFiles(&files, utils.NopCloser(&buff)) - testutils.AssertLen(t, 0, files, "Files") - testutils.AssertLen(t, 0, buff.Bytes(), "Buffer") - if !strings.Contains(output.String(), "notreadable") { - t.Errorf("log should contain a warning for notreadable, actual %q", &output) - } -} |