From 81ac8e2be9b5caed31950f99636080c549e57609 Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Tue, 29 Mar 2016 22:56:07 -0400 Subject: [PATCH] Tests: Updated test harness --- test/test.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/test.cpp b/test/test.cpp index de1e9f1d2..60ddd3cf5 100644 --- a/test/test.cpp +++ b/test/test.cpp @@ -416,7 +416,9 @@ void UnitTest::diag (const std::string& text) { auto start = text.find_first_not_of (" \t\n\r\f"); auto end = text.find_last_not_of (" \t\n\r\f"); - std::cout << "# " << text.substr (start, end - start + 1) << "\n"; + if (start != std::string::npos && + end != std::string::npos) + std::cout << "# " << text.substr (start, end - start + 1) << "\n"; } ///////////////////////////////////////////////////////////////////////////////