mirror of
				https://github.com/saitohirga/WSJT-X.git
				synced 2025-10-25 01:50:30 -04:00 
			
		
		
		
	
		
			
	
	
		
			45 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			C++
		
	
	
	
	
	
		
		
			
		
	
	
			45 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			C++
		
	
	
	
	
	
|  | ///////////////////////////////////////////////////////////////
 | ||
|  | //  Copyright 2011 John Maddock. Distributed under the Boost
 | ||
|  | //  Software License, Version 1.0. (See accompanying file
 | ||
|  | //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_
 | ||
|  | 
 | ||
|  | #include "setup.hpp"
 | ||
|  | #include "table_type.hpp"
 | ||
|  | 
 | ||
|  | #include <boost/math/special_functions/ellint_1.hpp>
 | ||
|  | #include "libs/math/test/test_ellint_1.hpp"
 | ||
|  | 
 | ||
|  | void expected_results() | ||
|  | { | ||
|  |    //
 | ||
|  |    // Define the max and mean errors expected for
 | ||
|  |    // various compilers and platforms.
 | ||
|  |    //
 | ||
|  |    add_expected_result( | ||
|  |       ".*",                          // compiler
 | ||
|  |       ".*",                          // stdlib
 | ||
|  |       ".*",                          // platform
 | ||
|  |       ".*",                          // test type(s)
 | ||
|  |       ".*",                          // test data group
 | ||
|  |       ".*", 40, 20);                 // test function
 | ||
|  |    //
 | ||
|  |    // Finish off by printing out the compiler/stdlib/platform names,
 | ||
|  |    // we do this to make it easier to mark up expected error rates.
 | ||
|  |    //
 | ||
|  |    std::cout << "Tests run with " << BOOST_COMPILER << ", " | ||
|  |       << BOOST_STDLIB << ", " << BOOST_PLATFORM << std::endl; | ||
|  | } | ||
|  | 
 | ||
|  | template <class T> | ||
|  | void test(T t, const char* p) | ||
|  | { | ||
|  |    test_spots(t, p); | ||
|  | } | ||
|  | 
 | ||
|  | BOOST_AUTO_TEST_CASE( test_main ) | ||
|  | { | ||
|  |    expected_results(); | ||
|  |    ALL_TESTS | ||
|  | } | ||
|  | 
 |