From 760863e7f99908cc34ebb758fd8584045fe3d381 Mon Sep 17 00:00:00 2001 From: Michael Eischer Date: Mon, 10 Feb 2020 21:58:00 +0100 Subject: [PATCH] archiver: Fix TestRacyFileSwap on windows --- internal/archiver/archiver_test.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/archiver/archiver_test.go b/internal/archiver/archiver_test.go index 34a0074ac..ce38f52e2 100644 --- a/internal/archiver/archiver_test.go +++ b/internal/archiver/archiver_test.go @@ -1991,7 +1991,7 @@ type StatFS struct { func (fs *StatFS) Lstat(name string) (os.FileInfo, error) { if !fs.OnlyOverrideStat { - if fi, ok := fs.OverrideLstat[name]; ok { + if fi, ok := fs.OverrideLstat[fixpath(name)]; ok { return fi, nil } } @@ -2000,7 +2000,7 @@ func (fs *StatFS) Lstat(name string) (os.FileInfo, error) { } func (fs *StatFS) OpenFile(name string, flags int, perm os.FileMode) (fs.File, error) { - if fi, ok := fs.OverrideLstat[name]; ok { + if fi, ok := fs.OverrideLstat[fixpath(name)]; ok { f, err := fs.FS.OpenFile(name, flags, perm) if err != nil { return nil, err