2
0
mirror of https://github.com/boostorg/test.git synced 2026-01-24 18:32:30 +00:00
Commit Graph

1905 Commits

Author SHA1 Message Date
Andrzej Krzemienski
44e72fb068 doc: rewritten decorator introduction 2015-04-28 15:54:45 +02:00
Raffi Enficiaud
3e9da651e4 Merge branch 'local/new_filtering_merge' into develop 2015-04-24 10:33:10 +02:00
Raffi Enficiaud
c41e1168de Compilation fixes gcc-4.4.7 2015-04-23 14:18:42 +02:00
Raffi Enficiaud
ef4e3cf430 Removes the version of the macros with _D and changed the test accordingly
Fixed the floating point tests
2015-04-23 09:56:09 +02:00
Raffi Enficiaud
d749f50323 removing the _D versions of the macros 2015-04-23 09:11:46 +02:00
Raffi Enficiaud
4caf136196 Fix link 2015-04-22 21:51:15 +02:00
Raffi Enficiaud
5323295b21 Merge branch 'develop' into local/new_filtering_merge
* develop: (23 commits)
  Correcting the quickbook as well
  Some more doxygen
  Bugfix: non exact types are floats
  Now testing the multiprecision library with the automatic support for approximate types
  FP test with new API as well
  Fixing the tests for compilers not supporting variadic macros
  Fixing the compilation issues due to unrecognized compiler options
  Following the changes of the bounds in the floating point comparisons
  Fixing the tests
  != comparison for floats is not strong
  Updating the documentations of the floating point comparison part. Links to doxygen Some more doxygen doc of the code
  cherry picking the update of the Jamfile, especially the support to SHORT_NAMES in doxygen
  updated doc
  empty lines removed
  simplified tolerance_based metafunction and close_at_tolerance; updated docs
  Fixing the issues when instantiating std::numeric_limits with an array (MSVC complains when T is of an array type)
  silencing a warning
  Fix tests
  fix MSVC-12 tests
  cherry picking 56fa327 leaving the old API for now (in all case) leaving the Jamfile as it is, as not all gcc variants of the dashboard support c++11.
  ...

Conflicts:
	include/boost/test/tools/assertion.hpp
	include/boost/test/tools/detail/tolerance_manip.hpp
	test/test_files/test_tools_test.pattern
2015-04-22 20:24:32 +02:00
Raffi Enficiaud
47829d3459 Merge branch 'tractickets/11054-multiprecision_test_fixes-doc' into develop 2015-04-22 15:02:03 +02:00
Raffi Enficiaud
1d88ca9193 Correcting the quickbook as well 2015-04-22 15:00:47 +02:00
Raffi Enficiaud
1b57153ca3 Some more doxygen 2015-04-22 14:44:45 +02:00
Raffi Enficiaud
4113e96e77 Bugfix: non exact types are floats 2015-04-20 19:50:54 +02:00
Raffi Enficiaud
ac0a1327b5 Now testing the multiprecision library with the automatic support for approximate types 2015-04-21 20:27:42 +02:00
Raffi Enficiaud
11992a422b FP test with new API as well 2015-04-21 20:24:08 +02:00
Raffi Enficiaud
0113c49559 Fixing the tests for compilers not supporting variadic macros 2015-04-20 16:53:15 +02:00
Raffi Enficiaud
54d2e61036 Fixing the compilation issues due to unrecognized compiler options 2015-04-21 17:46:24 +02:00
Raffi Enficiaud
5440693f40 Following the changes of the bounds in the floating point comparisons 2015-04-21 17:20:42 +02:00
Raffi Enficiaud
958d6e0d68 Fixing the tests 2015-04-09 17:44:03 +02:00
Raffi Enficiaud
79931ded96 Merge branch 'develop' into tractickets/11054-multiprecision_test_fixes-doc
Conflicts:
	include/boost/test/tools/floating_point_comparison.hpp
2015-04-09 12:16:59 +02:00
Gennadiy Rozental
43ac9f31b6 != comparison for floats is not strong 2015-04-05 20:13:29 +01:00
Raffi Enficiaud
287cd60bc4 Updating the documentations of the floating point comparison part.
Links to doxygen
Some more doxygen doc of the code
2015-03-31 12:59:33 +02:00
Raffi Enficiaud
ccf9321399 cherry picking the update of the Jamfile, especially the support to SHORT_NAMES in doxygen 2015-03-31 12:58:54 +02:00
Raffi Enficiaud
9e0d1750c6 updated doc 2015-03-31 12:40:55 +02:00
Gennadiy Rozental
3f25d2fe67 empty lines removed 2015-03-31 09:37:45 +01:00
Gennadiy Rozental
eeea1f90df simplified tolerance_based metafunction and close_at_tolerance; updated docs 2015-03-31 09:36:41 +01:00
Raffi Enficiaud
63a3421e06 Merge branch 'develop' into local/new_filtering_merge 2015-03-30 17:39:07 +02:00
Raffi Enficiaud
0150c8b8d6 Merge branch 'local/fix_msvc_unit_tests' into develop 2015-03-30 17:22:47 +02:00
Raffi Enficiaud
88c84ba652 MSVC-9 Fixing the tests
No (non mutating) operator overload other than comparisons are defined for compilers lacking decltype
2015-03-30 17:22:28 +02:00
Raffi Enficiaud
becd592eca Merge branch 'local/fix_msvc_unit_tests' into develop 2015-03-30 17:11:01 +02:00
Raffi Enficiaud
4852e95f10 some more comments 2015-03-30 16:57:40 +02:00
Raffi Enficiaud
d8efa9595c Silencing the non-supported bitwise comparison in BOOST_TEST for MSVC <= 2008 2015-03-30 16:56:44 +02:00
Raffi Enficiaud
00bf9050a8 some more comments 2015-03-30 16:44:09 +02:00
Raffi Enficiaud
884840e5bd some documentation about the bitwise comparison 2015-03-30 16:41:31 +02:00
Raffi Enficiaud
960c9402dc some doxygen 2015-03-30 16:09:40 +02:00
Raffi Enficiaud
942ec68bbe Fixing the test for MSVC <= 2008 2015-03-30 14:43:30 +02:00
Raffi Enficiaud
6a2427a23b Fixing issue in unit test for the line
BOOST_TEST( str1 != (str6+1) );

In that case, in MSVC <= 2008, right side of != is const char * const, and does not match the comparison operator dedicated to cstrings
2015-03-30 14:25:49 +02:00
Raffi Enficiaud
682087ce55 Fixing the explicit exponents in the explicit error messages 2015-03-30 11:30:33 +02:00
Raffi Enficiaud
c2383b8a1a Merge branch 'develop' into local/fix_msvc_unit_tests 2015-03-30 11:04:00 +02:00
Raffi Enficiaud
76826e49fa Merge branch 'local/fix_msvc_unit_tests' into develop 2015-03-30 11:02:32 +02:00
Raffi Enficiaud
15fe3f3b96 Merge branch 'tractickets/6766-incorrect-declaration-for-putenv-in-config.hpp' into develop
* tractickets/6766-incorrect-declaration-for-putenv-in-config.hpp:
  one more ticket
  update change log still surrounding with __SUN__
  Update config.hpp
2015-03-29 11:02:46 +02:00
Raffi Enficiaud
8a7af50889 one more ticket 2015-03-29 11:02:09 +02:00
Raffi Enficiaud
e4e3f06b56 Merge pull request #44 from awulkiew/patch-1
Fix compilation errors on msvc caused by min/max macros.
2015-03-29 10:50:49 +02:00
Raffi Enficiaud
9879db3c3e Fixing the MSVC macros on GCC 2015-03-29 09:59:12 +02:00
Raffi Enficiaud
0f9739d97c Fixing the issue related to the forward declarations of templates on MSVC <= 2008 2015-03-30 10:51:24 +02:00
Raffi Enficiaud
1db468bfbd cleanups 2015-03-30 10:51:23 +02:00
Raffi Enficiaud
48751aae1c Merge branch 'local/fix_msvc_unit_tests' of github.com:boostorg/test into local/fix_msvc_unit_tests 2015-03-29 09:49:26 +02:00
Adam Wulkiewicz
2484790e50 Fix compilation errors on msvc caused by min/max macros. 2015-03-30 10:20:30 +02:00
Raffi Enficiaud
e0f6227e06 Adding a dummy test to check the troubleshooting against windows.h 2015-03-30 10:19:20 +02:00
Raffi Enficiaud
cad0eaf035 Adding C++11 to gcc 4.8 & 4.9 2015-03-29 09:49:18 +02:00
Adam Wulkiewicz
fb94f6a590 Fix compilation errors on msvc caused by min/max macros. 2015-03-29 05:49:09 +02:00
Raffi Enficiaud
cdf32e8124 update change log
still surrounding with __SUN__
2015-03-27 18:44:35 +01:00