archiver: Fix TestRacyFileSwap on windows

This commit is contained in:
Michael Eischer 2020-02-10 21:58:00 +01:00
parent a135699397
commit 760863e7f9
1 changed files with 2 additions and 2 deletions

View File

@ -1991,7 +1991,7 @@ type StatFS struct {
func (fs *StatFS) Lstat(name string) (os.FileInfo, error) { func (fs *StatFS) Lstat(name string) (os.FileInfo, error) {
if !fs.OnlyOverrideStat { if !fs.OnlyOverrideStat {
if fi, ok := fs.OverrideLstat[name]; ok { if fi, ok := fs.OverrideLstat[fixpath(name)]; ok {
return fi, nil 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) { 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) f, err := fs.FS.OpenFile(name, flags, perm)
if err != nil { if err != nil {
return nil, err return nil, err