From e558fa17db4457c9f46651defac56ebd77747899 Mon Sep 17 00:00:00 2001
From: Jan Travnicek <Jan.Travnicek@fit.cvut.cz>
Date: Fri, 9 Aug 2019 15:35:26 +0200
Subject: [PATCH] wip #147 disable linewraps in catch2

---
 .../test-src/testing/TimeoutAqlTest.cpp               | 11 +++++++++--
 contrib/catch2/include/catch2/catch.hpp               |  2 +-
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/alib2integrationtest/test-src/testing/TimeoutAqlTest.cpp b/alib2integrationtest/test-src/testing/TimeoutAqlTest.cpp
index f9e1d45bb1..9d5abef727 100644
--- a/alib2integrationtest/test-src/testing/TimeoutAqlTest.cpp
+++ b/alib2integrationtest/test-src/testing/TimeoutAqlTest.cpp
@@ -19,6 +19,13 @@
 int g_Wakeup [ 2 ];  // pipe for wakeup
 int g_RecvSignal; // signalled flag
 
+std::string formatQueries ( const ext::vector < std::string > & queries ) {
+	std::string formated;
+	for ( const std::string & query : queries )
+		formated += "  " + query + "\n";
+	return formated;
+}
+
 int waitSignalTimeout ( int timeout ) {
 	struct timeval tv;
 	fd_set rd;
@@ -146,12 +153,12 @@ void _TimeoutAqlTest ( const std::chrono::microseconds & timeout, const ext::vec
 	close ( pipefd [ PIPE_WR ] );
 
 	if ( WIFEXITED ( status ) ) {
-		INFO ( "AqlTest failure. Trying to execute: " << queries );
+		INFO ( "AqlTest failure. Trying to execute: " << "\n" << formatQueries ( queries ) );
 		INFO ( "Seed was: " << seed );
 		INFO ( "Child output was: >" << childOutput << "<" );
 		REQUIRE ( WEXITSTATUS ( status ) == 0 );
 	} else if ( WIFSIGNALED ( status ) ) {
-		INFO ( "AqlTest failure. Trying to execute: " << queries );
+		INFO ( "AqlTest failure. Trying to execute: " << formatQueries ( queries ) );
 		INFO ( "Seed was: " << seed );
 		INFO ( "Child output was: >" << childOutput << "<" );
 		if ( WTERMSIG ( status ) == SIGTERM || WTERMSIG ( status ) == SIGKILL ) { /* killed by timeout control */
diff --git a/contrib/catch2/include/catch2/catch.hpp b/contrib/catch2/include/catch2/catch.hpp
index 994de46af8..9ad35a265a 100644
--- a/contrib/catch2/include/catch2/catch.hpp
+++ b/contrib/catch2/include/catch2/catch.hpp
@@ -6383,7 +6383,7 @@ class Columns;
 
 class Column {
 	std::vector<std::string> m_strings;
-	size_t m_width = CATCH_CLARA_TEXTFLOW_CONFIG_CONSOLE_WIDTH;
+	size_t m_width = 1024; //CATCH_CLARA_TEXTFLOW_CONFIG_CONSOLE_WIDTH;
 	size_t m_indent = 0;
 	size_t m_initialIndent = std::string::npos;
 
-- 
GitLab