diff --git a/server/channels/app/file_test.go b/server/channels/app/file_test.go index 49517d1e1f1..1251bd43270 100644 --- a/server/channels/app/file_test.go +++ b/server/channels/app/file_test.go @@ -321,13 +321,14 @@ func TestCreateZipFileAndAddFiles(t *testing.T) { t.Run("write one file", func(t *testing.T) { mockBackend := filesStoreMocks.FileBackend{} mockBackend.On("WriteFile", mock.Anything, path.Join(directory, zipName)).Return(int64(666), nil).Run(func(args mock.Arguments) { + now := time.Now() r, err := zip.OpenReader(zipName) require.NoError(t, err) require.Len(t, r.File, 1) file := r.File[0] assert.Equal(t, "file1", file.Name) - assert.GreaterOrEqual(t, file.Modified, time.Now().Add(-1*time.Second)) + assert.GreaterOrEqual(t, file.Modified, now.Truncate(time.Second)) // Files are stored with a second precision fr, err := file.Open() require.NoError(t, err)