Properly close the temporary files in io tests

This commit is contained in:
Laytan Laats
2024-08-28 19:53:20 +02:00
committed by Laytan
parent 0f2ad95014
commit fe2d256468
+2
View File
@@ -593,6 +593,7 @@ test_os2_file_stream :: proc(t: ^testing.T) {
if !testing.expectf(t, open_err == nil, "error on opening %q: %v", TEMPORARY_FILENAME, open_err) { if !testing.expectf(t, open_err == nil, "error on opening %q: %v", TEMPORARY_FILENAME, open_err) {
return return
} }
defer testing.expect_value(t, os2.close(fd), nil)
stream := os2.to_stream(fd) stream := os2.to_stream(fd)
@@ -693,6 +694,7 @@ test_bufio_buffered_read_writer :: proc(t: ^testing.T) {
if !testing.expectf(t, open_err == nil, "error on opening %q: %v", TEMPORARY_FILENAME, open_err) { if !testing.expectf(t, open_err == nil, "error on opening %q: %v", TEMPORARY_FILENAME, open_err) {
return return
} }
defer testing.expect_value(t, os2.close(fd), nil)
stream := os2.to_stream(fd) stream := os2.to_stream(fd)