From ecefa6cdd1e7376046bbec82c1b47f7756fea646 Mon Sep 17 00:00:00 2001 From: Daniel Schalla Date: Mon, 25 Jun 2018 18:12:59 +0200 Subject: Implementation of File Exists Function; Delete FileInfos upon Permanent User Delete (#8958) Check if file was deleted on FS Warning message if file couldnt be removed --- utils/file_backend_test.go | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'utils/file_backend_test.go') diff --git a/utils/file_backend_test.go b/utils/file_backend_test.go index 7f8265d73..f7ce7ca61 100644 --- a/utils/file_backend_test.go +++ b/utils/file_backend_test.go @@ -124,6 +124,23 @@ func (s *FileBackendTestSuite) TestReadWriteFileImage() { s.EqualValues(readString, "testimage") } +func (s *FileBackendTestSuite) TestFileExists() { + b := []byte("testimage") + path := "tests/" + model.NewId() + ".png" + + _, err := s.backend.WriteFile(bytes.NewReader(b), path) + s.Nil(err) + defer s.backend.RemoveFile(path) + + res, err := s.backend.FileExists(path) + s.Nil(err) + s.True(res) + + res, err = s.backend.FileExists("tests/idontexist.png") + s.Nil(err) + s.False(res) +} + func (s *FileBackendTestSuite) TestCopyFile() { b := []byte("test") path1 := "tests/" + model.NewId() -- cgit v1.2.3-1-g7c22