mirror of
				https://github.com/catchorg/Catch2.git
				synced 2025-11-04 05:59:32 +01:00 
			
		
		
		
	StringRef will not take ownership when writing itself to stream
This also fixes some tests that were previously failing unnoticed - WTF?
This commit is contained in:
		@@ -627,7 +627,10 @@ String.tests.cpp:<line number>: passed: isOwned( s ) == false for: false == fals
 | 
			
		||||
String.tests.cpp:<line number>: passed: s.c_str() == rawChars for: "hello" == "hello"
 | 
			
		||||
String.tests.cpp:<line number>: passed: isOwned( s ) == false for: false == false
 | 
			
		||||
String.tests.cpp:<line number>: passed: original == "original"
 | 
			
		||||
String.tests.cpp:<line number>: failed: isSubstring( original ) for: false
 | 
			
		||||
String.tests.cpp:<line number>: passed: isSubstring( original ) for: true
 | 
			
		||||
String.tests.cpp:<line number>: passed: isOwned( original ) == false for: false == false
 | 
			
		||||
String.tests.cpp:<line number>: passed: isSubstring( original ) == false for: false == false
 | 
			
		||||
String.tests.cpp:<line number>: passed: isOwned( original ) for: true
 | 
			
		||||
String.tests.cpp:<line number>: passed: ss.empty() == false for: false == false
 | 
			
		||||
String.tests.cpp:<line number>: passed: ss.size() == 5 for: 5 == 5
 | 
			
		||||
String.tests.cpp:<line number>: passed: std::strcmp( ss.c_str(), "hello" ) == 0 for: 0 == 0
 | 
			
		||||
@@ -1077,5 +1080,5 @@ Misc.tests.cpp:<line number>: passed: v.size() == 5 for: 5 == 5
 | 
			
		||||
Misc.tests.cpp:<line number>: passed: v.capacity() >= 5 for: 5 >= 5
 | 
			
		||||
Misc.tests.cpp:<line number>: passed:
 | 
			
		||||
Misc.tests.cpp:<line number>: passed:
 | 
			
		||||
Failed 63 test cases, failed 122 assertions.
 | 
			
		||||
Failed 62 test cases, failed 121 assertions.
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user