sw/qa/extras/rtfexport/rtfexport8.cxx | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-)
New commits: commit dab1e8f0408d26ee783dfcfb88959e2ddbc20684 Author: Mike Kaganski <mike.kagan...@collabora.com> AuthorDate: Thu Jul 24 11:40:32 2025 +0200 Commit: Mike Kaganski <mike.kagan...@collabora.com> CommitDate: Thu Jul 24 12:51:58 2025 +0200 Simplify the test Change-Id: I46742e37e406b8b2b43c35c79f5f5e231f050c4b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/188267 Reviewed-by: Mike Kaganski <mike.kagan...@collabora.com> Tested-by: Jenkins diff --git a/sw/qa/extras/rtfexport/rtfexport8.cxx b/sw/qa/extras/rtfexport/rtfexport8.cxx index b66a6f1c918b..dcedce80c330 100644 --- a/sw/qa/extras/rtfexport/rtfexport8.cxx +++ b/sw/qa/extras/rtfexport/rtfexport8.cxx @@ -1042,14 +1042,9 @@ CPPUNIT_TEST_FIXTURE(Test, testTdf167660) save(mpFilter); // Test that the character is exported as a negative integer - - SvFileStream stream(maTempFile.GetFileName(), StreamMode::READ); - auto size = stream.remainingSize(); - std::vector<char> buffer(size); - CPPUNIT_ASSERT_EQUAL(size_t(size), stream.ReadBytes(buffer.data(), buffer.size())); - std::string_view buffer_view(buffer.data(), buffer.size()); - CPPUNIT_ASSERT_EQUAL(std::string_view::npos, buffer_view.find("\u64258")); - CPPUNIT_ASSERT(buffer_view.find("\u-1278") != std::string_view::npos); + OString rtf = read_uInt8s_ToOString(*maTempFile.GetStream(StreamMode::READ), SAL_MAX_INT32); + CPPUNIT_ASSERT(rtf.indexOf("\u64258") < 0); + CPPUNIT_ASSERT(rtf.indexOf("\u-1278") >= 0); } } // end of anonymous namespace