mirror of
				https://github.com/ethereum/solidity
				synced 2023-10-03 13:03:40 +00:00 
			
		
		
		
	error report: style
This commit is contained in:
		
							parent
							
								
									5cfacc2e7a
								
							
						
					
					
						commit
						30f3781529
					
				| @ -18,6 +18,7 @@ | ||||
|  * @author Marko Simovic <markobarko@gmail.com> | ||||
|  * @date 2014 | ||||
|  * Stub for generating main boost.test module. | ||||
|  * Original code taken from boost sources. | ||||
|  */ | ||||
| 
 | ||||
| #define BOOST_TEST_MODULE EthereumTests | ||||
| @ -45,10 +46,12 @@ test_suite* init_func( int argc, char* argv[] ) | ||||
| //Custom Boost Unit Test Main
 | ||||
| int main( int argc, char* argv[] ) | ||||
| { | ||||
| 	try { | ||||
| 	try | ||||
| 	{ | ||||
| 		framework::init( init_func, argc, argv ); | ||||
| 
 | ||||
| 		if( !runtime_config::test_to_run().is_empty() ) { | ||||
| 		if( !runtime_config::test_to_run().is_empty() ) | ||||
| 		{ | ||||
| 			test_case_filter filter( runtime_config::test_to_run() ); | ||||
| 
 | ||||
| 			traverse_test_tree( framework::master_test_suite().p_id, filter ); | ||||
| @ -62,20 +65,24 @@ int main( int argc, char* argv[] ) | ||||
| 					? boost::exit_success | ||||
| 					: results_collector.results( framework::master_test_suite().p_id ).result_code(); | ||||
| 	} | ||||
| 	catch (framework::nothing_to_test const&) { | ||||
| 	catch (framework::nothing_to_test const&) | ||||
| 	{ | ||||
| 		return boost::exit_success; | ||||
| 	} | ||||
| 	catch (framework::internal_error const& ex) { | ||||
| 	catch (framework::internal_error const& ex) | ||||
| 	{ | ||||
| 		results_reporter::get_stream() << "Boost.Test framework internal error: " << ex.what() << std::endl; | ||||
| 
 | ||||
| 		return boost::exit_exception_failure; | ||||
| 	} | ||||
| 	catch (framework::setup_error const& ex) { | ||||
| 	catch (framework::setup_error const& ex) | ||||
| 	{ | ||||
| 		results_reporter::get_stream() << "Test setup error: " << ex.what() << std::endl; | ||||
| 
 | ||||
| 		return boost::exit_exception_failure; | ||||
| 	} | ||||
| 	catch (...) { | ||||
| 	catch (...) | ||||
| 	{ | ||||
| 		results_reporter::get_stream() << "Boost.Test framework internal error: unknown reason" << std::endl; | ||||
| 
 | ||||
| 		return boost::exit_exception_failure; | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user