mirror of
https://github.com/fmtlib/fmt.git
synced 2025-07-29 18:27:40 +02:00
"Undo" delete.
This commit is contained in:
@ -284,9 +284,11 @@ TEST(FileTest, CloseError) {
|
||||
message + "\n");
|
||||
EXPECT_EQ(message, error.what());
|
||||
#else
|
||||
File other(".travis.yml", File::RDONLY);
|
||||
close(f->descriptor());
|
||||
// Closing file twice causes death on Windows.
|
||||
EXPECT_DEATH(f->close(), "");
|
||||
other.dup2(f->descriptor()); // "undo" close or delete will fail
|
||||
delete f;
|
||||
#endif
|
||||
}
|
||||
|
Reference in New Issue
Block a user