9b122e16f2Added a missing include.
Andrey Semashev
2013-08-01 22:16:45 +0000
8b12e766dfDisable C++11 as a build requirement: tests all pass without it, and it's presence prevents testing in C++03 mode, or with GCC prior to 4.5.
John Maddock
2013-03-18 11:58:14 +0000
09732ac755added missing include
Gennadiy Rozental
2013-02-19 09:51:23 +0000
f7726f7ad0Test: added missing include files
Vicente J. Botet Escriba
2013-02-12 18:14:03 +0000
b6699ef92cifdef new tool usage
Gennadiy Rozental
2013-02-08 07:42:31 +0000
096d1312daDisable new tools id there is no variadics, but enable variadics for PGI
Gennadiy Rozental
2013-02-06 09:01:28 +0000
4f7fc06c4bfix shared_ptr in bool context
Gennadiy Rozental
2013-02-06 03:26:15 +0000
604cb435ecnumber of warnings/remarks cleaned up
Gennadiy Rozental
2013-02-05 09:22:23 +0000
4631efa972number of warnings/remarks cleaned up
Gennadiy Rozental
2013-02-05 09:20:53 +0000
0b4af99471do not report warnings as errors for now.
Gennadiy Rozental
2013-02-04 17:30:54 +0000
3ee193f9f5Try to turn on C++11 features for gcc
Gennadiy Rozental
2013-02-04 08:36:47 +0000
efa8325a84Unit test update to reflect previous commit's changes
Gennadiy Rozental
2013-02-04 08:34:26 +0000
bae8de14b4Preparing for supporting both new and old testing tools implementation, including macros to manage which one is to be used. Start using new tools internally. Completely split new and old tools implementation so they do not interfere with each other and also can be stitched on/off by macro separately. Added support for collection comparison interface using BOOST_CHECK( c1 == c2 ). This interface supports all forward iterable collections (including boost::range, but it is currently broken due to error in boost::range. Added support for floating point comparisons using BOOST_CHECK( a == b, tolerance ) interface. Both percent and fraction tolerance are supported. NEW feature: added support for floating point comparisons using BOOST_CHECK( a >= b, tolerance ) interface (all kinds of comparisons: != >= >, <= <). Both percent and fraction tolerance are supported. NEW feature: added support for bitwise comparison using BOOST_CHECK( a == b, bitwise ) interface NEW feature: sticky tolerance. We now can specify type specific tolerance once and use it in multiple BOOST_CHECK( a==b ) with floating point values without specifying one. More over one can now specify a tolerance for the test case using the new decorator decorator::tolerance() NEW feature: added support for fixture decorator with an argument Rerouted printing values in new tools message formatting implementation through the print_helper_t interface to facilitate used defined overwrite. predicate_result-> assertion_result to better convey the intended use Implemented new error message formatting helpers check_is_close_t, check_is_small_t eliminated. Use either functions or new tools API instead. Added full set of comparison routines for basic_cstring New traits: is_cstring is_forward_iterable implementation improved Failure to open a pattern file is not a warning, but just a message now Use new C++11 config macros
Gennadiy Rozental
2013-02-04 08:32:42 +0000
954d3ab699Thread: merge [81791]-tools dir missing
Vicente J. Botet Escriba
2012-12-13 21:32:58 +0000
0a13a6c811Test: fix shared_ptr implicit conversion to bool introduced in [81780]
Vicente J. Botet Escriba
2012-12-08 11:43:22 +0000
51af202d13Removed usage of deprecated macros in Boost.Test
Marshall Clow
2012-11-26 18:31:42 +0000
8c598cd8dfRemove usage of deprecated macros
Marshall Clow
2012-11-23 20:08:08 +0000
288ac36b23Correction for the WinCE patch in #7515. crtdefs.h include file was missing for definition of uintptr_t.
David Deakins
2012-11-21 22:48:44 +0000
31d6e0e202self test updated
Gennadiy Rozental
2012-11-13 12:53:54 +0000
b7adfa61f9New feature: Boost.Test now reports number of failed warnings in passed test case and number of passed test cases with failed warnings renamed some global constants to follow naming convention removed some outdated workarounds Fixes#6129
Gennadiy Rozental
2012-11-13 12:17:51 +0000
460a4da99dadded more #ifndef BOOST_NO_CXX11_LAMBDAS
Gennadiy Rozental
2012-11-12 19:48:22 +0000
59e9a21ed7check only file name
Gennadiy Rozental
2012-11-12 19:00:57 +0000
da5bd1ec0bnew C++11 specific target
Gennadiy Rozental
2012-11-11 12:08:53 +0000
2930d02a0cvarious portability fixes to allow data driven test cases (partially) on pre c++11 compilers
Gennadiy Rozental
2012-11-11 12:07:37 +0000
34cd7fc28dvarious portability fixes to allow data driven test cases (partially) on pre c++11 compilers
Gennadiy Rozental
2012-11-11 12:06:15 +0000
aa8d9aac3csupport for collection comparison using BOOST_TEST tool
Gennadiy Rozental
2012-11-08 07:06:30 +0000
fa664bb897forgoten test updates
Gennadiy Rozental
2012-11-06 15:09:49 +0000
57c8e7233bfix initialization order
Gennadiy Rozental
2012-11-06 11:45:04 +0000
cc8d2ffd20Restore original test case constructor
Gennadiy Rozental
2012-11-05 11:36:21 +0000
07497ecedcNew feature: location of test cases and test suites is registered and reported to improve integration with 3rd party runners
Gennadiy Rozental
2012-11-05 11:29:39 +0000
4d6a16e015enlarge error buffer size ten fold to handle long errors from boost::exception; Fixes#7046
Gennadiy Rozental
2012-11-05 09:23:00 +0000
329bd16cb6test case for framework::current_auto_test_suite
Gennadiy Rozental
2012-11-05 09:04:22 +0000
cc4d0e3bbfNew feature: framework::current_auto_test_suite To be used to manually register test units in a middle of automatically registered test suite Fixes#7000
Gennadiy Rozental
2012-11-05 09:03:26 +0000
469080bf6ano declval on MSVC
Gennadiy Rozental
2012-11-01 22:50:02 +0000
c93812ba7dgcc 4.7 version of data test case subsystem
Gennadiy Rozental
2012-11-01 22:39:25 +0000
e3cafa251egcc 4.7 version of data test case subsystem
Gennadiy Rozental
2012-11-01 22:30:51 +0000
85bfc01924BOOST_TEST now accepts second optional second arg, in which case it behaves as BOOST_CHECK_MESSAGE
Gennadiy Rozental
2012-11-01 22:29:38 +0000
019e1ecddfmoved test_dataset sources; BOOST_TEST test case
Gennadiy Rozental
2012-11-01 22:25:57 +0000
c0f3377cb4new param_type meta function which can be used to deduce type of the input parameter at compile type license update
Gennadiy Rozental
2012-10-18 08:19:41 +0000
0e2b20b987datasets unit test
Gennadiy Rozental
2012-10-18 08:13:59 +0000
d0dcaad03exlc says: printf not found.
Steven Watanabe
2012-10-05 19:53:09 +0000
f9e582afa0Remove -std=c++0x. Some testers apply this already and it causes problems on a few others. (Binary incompatibility with gcc-4.7.0/4.7.1, unknown option for old versions)
Steven Watanabe
2012-10-05 19:49:09 +0000
96e8572b90This test claims to be N/A for powerpc. Catch xlc's macro.
Steven Watanabe
2012-10-05 03:40:16 +0000
807d0fce41Fix test case for C++03.
Steven Watanabe
2012-10-05 03:23:16 +0000
a6302e141dWork around msvc 9.0 name conflict.
Steven Watanabe
2012-10-05 03:15:21 +0000
563c0a386eUse BOOST_NO_CXX11_NUMERIC_LIMITS rather than now deprecated BOOST_NO_NUMERIC_LIMITS_LOWEST
Paul A. Bristow
2012-07-13 09:17:54 +0000
b0ffa72c0dchanged to test for support of max_digits10 isuing BOOST_NO_NUMERIC_LIMITS_LOWEST is a proxy for support of max_digits10.
Paul A. Bristow
2012-07-09 13:52:43 +0000
0755a41be1Commented out output for radix 10 using max_digits10 until can test that it is supported.
Paul A. Bristow
2012-06-14 10:22:36 +0000
48687a9627Fix Boost.Test on MinGW/__STRICT_ANSI__
Steven Watanabe
2012-05-22 16:14:07 +0000
4d2812d744Replace all uses of boost/utility.hpp with more-granular includes. Solves modularization dependency nightmare.
Dave Abrahams
2012-05-18 04:44:04 +0000