mirror of
				https://github.com/catchorg/Catch2.git
				synced 2025-10-31 04:07:10 +01:00 
			
		
		
		
	 dvirtz
					dvirtz
				
			
				
					committed by
					
						 Martin Hořeňovský
						Martin Hořeňovský
					
				
			
			
				
	
			
			
			 Martin Hořeňovský
						Martin Hořeňovský
					
				
			
						parent
						
							7cbd0b587a
						
					
				
				
					commit
					355b3f9952
				
			| @@ -192,9 +192,16 @@ This option transforms tabs and newline characters into ```\t``` and ```\n``` re | ||||
| ## Warnings | ||||
| <pre>-w, --warn <warning name></pre> | ||||
|  | ||||
| Enables reporting of warnings (only one, at time of this writing). If a warning is issued it fails the test. | ||||
| Enables reporting of suspicious test states. There are currently two | ||||
| available warnings | ||||
|  | ||||
| ``` | ||||
|     NoAssertions   // Fail test case / leaf section if no assertions | ||||
|                    // (e.g. `REQUIRE`) is encountered. | ||||
|     NoTests        // Return non-zero exit code when no test cases were run | ||||
|                    // Also calls reporter's noMatchingTestCases method | ||||
| ``` | ||||
|  | ||||
| The ony available warning, presently, is ```NoAssertions```. This warning fails a test case, or (leaf) section if no assertions (```REQUIRE```/ ```CHECK``` etc) are encountered. | ||||
|  | ||||
| <a id="reporting-timings"></a> | ||||
| ## Reporting timings | ||||
|   | ||||
		Reference in New Issue
	
	Block a user