lib/model: Temp names from all platforms should be recognized as such

GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3777
LGTM: AudriusButkevicius
This commit is contained in:
Jakob Borg
2016-11-30 21:23:24 +00:00
parent e4db86836b
commit 48a229a0cd
3 changed files with 24 additions and 7 deletions

View File

@@ -19,8 +19,10 @@ import (
)
func init() {
// We do this to make sure that the temp file required for the tests does
// not get removed during the tests.
// We do this to make sure that the temp file required for the tests
// does not get removed during the tests. Also set the prefix so it's
// found correctly regardless of platform.
defTempNamer.prefix = windowsTempPrefix
future := time.Now().Add(time.Hour)
err := os.Chtimes(filepath.Join("testdata", defTempNamer.TempName("file")), future, future)
if err != nil {