Pārlūkot izejas kodu

fix: handle error closing file

Alex White 6 mēneši atpakaļ
vecāks
revīzija
90705cf18e
1 mainītis faili ar 6 papildinājumiem un 1 dzēšanām
  1. 6 1
      simulator_test.go

+ 6 - 1
simulator_test.go

@@ -181,7 +181,12 @@ func TestSimulation_SimulateAllPossibleGamesFromGameLog(t *testing.T) {
 	if err != nil {
 		t.Fatalf("Error opening file: %s", err)
 	}
-	defer file.Close()
+	defer func(file *os.File) {
+		err := file.Close()
+		if err != nil {
+			t.Fatalf("Error closing file: %s", err)
+		}
+	}(file)
 
 	var words []string