From 4ee6ff0a738374290a79ba280be44c01e33354cf Mon Sep 17 00:00:00 2001 From: m-holger Date: Mon, 6 Mar 2023 14:41:43 +0000 Subject: Add new procedure QUtil::read_file_into_string --- libtests/qutil.cc | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'libtests/qutil.cc') diff --git a/libtests/qutil.cc b/libtests/qutil.cc index 972046b9..66264d19 100644 --- a/libtests/qutil.cc +++ b/libtests/qutil.cc @@ -576,6 +576,12 @@ read_from_file_test() auto buf2 = b2.getBufferSharedPointer(); assert(buf2->getSize() == size); assert(memcmp(buf2->getBuffer(), p, size) == 0); + + auto s = QUtil::read_file_into_string("other-file"); + std::cout << "read " << s.size() << " bytes" << std::endl; + assert(s.size() == 24652); + assert(s.substr(0, 36) == "This file is used for qutil testing."); + assert(s.substr(24641, 10) == "very long."); } void -- cgit v1.2.3-54-g00ecf