mirror of
				https://github.com/catchorg/Catch2.git
				synced 2025-10-31 20:27:11 +01:00 
			
		
		
		
	tweaks
This commit is contained in:
		| @@ -108,20 +108,6 @@ namespace Catch { | ||||
|         std::set<TestCase> m_testsAlreadyRun; | ||||
|     }; | ||||
|  | ||||
|     inline void showHelp( std::string const& processName ) { | ||||
|         Clara::CommandLine<ConfigData> cli = makeCommandLineParser(); | ||||
|  | ||||
|         std::cout << "\nCatch v"    << libraryVersion.majorVersion << "." | ||||
|                                     << libraryVersion.minorVersion << " build " | ||||
|                                     << libraryVersion.buildNumber; | ||||
|         if( libraryVersion.branchName != "master" ) | ||||
|             std::cout << " (" << libraryVersion.branchName << " branch)"; | ||||
|         std::cout << "\n"; | ||||
|  | ||||
|         cli.usage( std::cout, processName ); | ||||
|         std::cout << "\nFor more detail usage please see: https://github.com/philsquared/Catch/wiki/Command-line\n" << std::endl; | ||||
|     } | ||||
|  | ||||
|     class Session { | ||||
|         static bool alreadyInstantiated; | ||||
|          | ||||
| @@ -141,7 +127,19 @@ namespace Catch { | ||||
|         ~Session() { | ||||
|             Catch::cleanUp(); | ||||
|         } | ||||
|          | ||||
|         void showHelp( std::string const& processName ) { | ||||
|             std::cout << "\nCatch v"    << libraryVersion.majorVersion << "." | ||||
|                                         << libraryVersion.minorVersion << " build " | ||||
|                                         << libraryVersion.buildNumber; | ||||
|             if( libraryVersion.branchName != "master" ) | ||||
|                 std::cout << " (" << libraryVersion.branchName << " branch)"; | ||||
|             std::cout << "\n"; | ||||
|  | ||||
|             cli.usage( std::cout, processName ); | ||||
|             std::cout << "For more detail usage please see the project docs\n" << std::endl; | ||||
|         } | ||||
|          | ||||
|         int applyCommandLine( int argc, char* const argv[], OnUnusedOptions::DoWhat unusedOptionBehaviour = OnUnusedOptions::Fail ) { | ||||
|             try { | ||||
|                 unusedTokens = cli.parseInto( argc, argv, configData ); | ||||
|   | ||||
| @@ -110,11 +110,11 @@ namespace Catch { | ||||
|             .longOpt( "warn" ) | ||||
|             .argName( "warning name" ); | ||||
|  | ||||
|         cli.bind( &setVerbosity ) | ||||
|             .describe( "level of verbosity (0=no output)" ) | ||||
|             .shortOpt( "v") | ||||
|             .longOpt( "verbosity" ) | ||||
|             .argName( "level" ); | ||||
| //        cli.bind( &setVerbosity ) | ||||
| //            .describe( "level of verbosity (0=no output)" ) | ||||
| //            .shortOpt( "v") | ||||
| //            .longOpt( "verbosity" ) | ||||
| //            .argName( "level" ); | ||||
|  | ||||
|         cli.bind( &addTestOrTags ) | ||||
|             .describe( "which test or tests to use" ) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Phil Nash
					Phil Nash