test(windows): close staged writer before reopen
This commit is contained in:
@@ -80,6 +80,11 @@ func TestStageArchiveRetainsTwoFilesThroughOneWindowsRootCapability(t *testing.T
|
|||||||
_ = recoveryStage.Close()
|
_ = recoveryStage.Close()
|
||||||
t.Fatal(err)
|
t.Fatal(err)
|
||||||
}
|
}
|
||||||
|
if err := recoveryStage.file.Close(); err != nil {
|
||||||
|
_ = recoveryStage.Close()
|
||||||
|
t.Fatal(err)
|
||||||
|
}
|
||||||
|
recoveryStage.file = nil
|
||||||
if _, found, err := recoveryStage.parent.ReadRegular(recoveryStage.name, 1<<20); err != nil || !found {
|
if _, found, err := recoveryStage.parent.ReadRegular(recoveryStage.name, 1<<20); err != nil || !found {
|
||||||
_ = recoveryStage.Close()
|
_ = recoveryStage.Close()
|
||||||
t.Fatalf("recovery stage after candidate cleanup = found:%t err:%v", found, err)
|
t.Fatalf("recovery stage after candidate cleanup = found:%t err:%v", found, err)
|
||||||
|
|||||||
Reference in New Issue
Block a user