From 08a1c5c2ebcc6ff185080175d6fc284439da1f47 Mon Sep 17 00:00:00 2001 From: Martchus Date: Tue, 20 Jun 2023 14:02:05 +0200 Subject: [PATCH] Close output stream in IO tests before re-opening --- tests/iotests.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/iotests.cpp b/tests/iotests.cpp index c19f6ca..26e2ee4 100644 --- a/tests/iotests.cpp +++ b/tests/iotests.cpp @@ -568,6 +568,7 @@ void IoTests::testCopyWithNativeFileStream() const auto isAborted = [] { return false; }; const auto callback = [&percentage](double p) { percentage = p; }; testFile.seekg(0); + outputStream.close(); outputStream.open(outputPath, ios_base::out | ios_base::trunc | ios_base::binary); copyHelper.callbackCopy(testFile, outputStream, 50, isAborted, callback); CPPUNIT_ASSERT_EQUAL(1.0, percentage);