Commit Graph

  • 9b122e16f2 Added a missing include. Andrey Semashev 2013-08-01 22:16:45 +0000
  • 8b12e766df Disable 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
  • 09732ac755 added missing include Gennadiy Rozental 2013-02-19 09:51:23 +0000
  • b41e2c5b29 Test: remove warning unused variable at. Vicente J. Botet Escriba 2013-02-18 18:29:02 +0000
  • f7726f7ad0 Test: added missing include files Vicente J. Botet Escriba 2013-02-12 18:14:03 +0000
  • b6699ef92c ifdef new tool usage Gennadiy Rozental 2013-02-08 07:42:31 +0000
  • 096d1312da Disable new tools id there is no variadics, but enable variadics for PGI Gennadiy Rozental 2013-02-06 09:01:28 +0000
  • 4f7fc06c4b fix shared_ptr in bool context Gennadiy Rozental 2013-02-06 03:26:15 +0000
  • 604cb435ec number of warnings/remarks cleaned up Gennadiy Rozental 2013-02-05 09:22:23 +0000
  • 4631efa972 number of warnings/remarks cleaned up Gennadiy Rozental 2013-02-05 09:20:53 +0000
  • 0b4af99471 do not report warnings as errors for now. Gennadiy Rozental 2013-02-04 17:30:54 +0000
  • 3ee193f9f5 Try to turn on C++11 features for gcc Gennadiy Rozental 2013-02-04 08:36:47 +0000
  • efa8325a84 Unit test update to reflect previous commit's changes Gennadiy Rozental 2013-02-04 08:34:26 +0000
  • bae8de14b4 Preparing 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
  • 954d3ab699 Thread: merge [81791]-tools dir missing Vicente J. Botet Escriba 2012-12-13 21:32:58 +0000
  • 0a13a6c811 Test: fix shared_ptr implicit conversion to bool introduced in [81780] Vicente J. Botet Escriba 2012-12-08 11:43:22 +0000
  • 51af202d13 Removed usage of deprecated macros in Boost.Test Marshall Clow 2012-11-26 18:31:42 +0000
  • 8c598cd8df Remove usage of deprecated macros Marshall Clow 2012-11-23 20:08:08 +0000
  • 288ac36b23 Correction 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
  • 8bd5193619 clang bug workaround Gennadiy Rozental 2012-11-16 00:37:37 +0000
  • 9fa49dfe61 globals renamed Gennadiy Rozental 2012-11-13 23:59:24 +0000
  • 04d3b1400a avoid result_type Fixes #6555 Gennadiy Rozental 2012-11-13 12:55:14 +0000
  • 31d6e0e202 self test updated Gennadiy Rozental 2012-11-13 12:53:54 +0000
  • b7adfa61f9 New 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
  • 460a4da99d added more #ifndef BOOST_NO_CXX11_LAMBDAS Gennadiy Rozental 2012-11-12 19:48:22 +0000
  • 59e9a21ed7 check only file name Gennadiy Rozental 2012-11-12 19:00:57 +0000
  • da5bd1ec0b new C++11 specific target Gennadiy Rozental 2012-11-11 12:08:53 +0000
  • 2930d02a0c various portability fixes to allow data driven test cases (partially) on pre c++11 compilers Gennadiy Rozental 2012-11-11 12:07:37 +0000
  • 34cd7fc28d various portability fixes to allow data driven test cases (partially) on pre c++11 compilers Gennadiy Rozental 2012-11-11 12:06:15 +0000
  • fdc2fb470d fine tuning compiler output Gennadiy Rozental 2012-11-10 14:00:53 +0000
  • 384b9207a2 new trait name is used Gennadiy Rozental 2012-11-10 13:48:54 +0000
  • f2a505defe remove warnings Gennadiy Rozental 2012-11-10 13:42:58 +0000
  • c3ec41073f Fix: gcc-4.7.2: error: ‘>>’ should be ‘> >’ within a nested template argument list Jürgen Hunold 2012-11-08 20:34:04 +0000
  • 5c7a5332d0 updated unit test Gennadiy Rozental 2012-11-08 10:46:07 +0000
  • 3b85c18c4d attempts at portable implementation Gennadiy Rozental 2012-11-08 10:30:10 +0000
  • 76b9f2e4c0 temporary fix Gennadiy Rozental 2012-11-08 08:56:16 +0000
  • 584ba71ff7 typos fixed Gennadiy Rozental 2012-11-08 07:55:59 +0000
  • 70d8a3ea7c older compilers support Gennadiy Rozental 2012-11-08 07:47:12 +0000
  • bea5c30f99 older compilers support Gennadiy Rozental 2012-11-08 07:45:45 +0000
  • 8726564961 test update Gennadiy Rozental 2012-11-08 07:18:35 +0000
  • 5fbaaab527 test update Gennadiy Rozental 2012-11-08 07:18:11 +0000
  • ac807f15dc test update Gennadiy Rozental 2012-11-08 07:17:36 +0000
  • aa8d9aac3c support for collection comparison using BOOST_TEST tool Gennadiy Rozental 2012-11-08 07:06:30 +0000
  • fa664bb897 forgoten test updates Gennadiy Rozental 2012-11-06 15:09:49 +0000
  • 57c8e7233b fix initialization order Gennadiy Rozental 2012-11-06 11:45:04 +0000
  • cc8d2ffd20 Restore original test case constructor Gennadiy Rozental 2012-11-05 11:36:21 +0000
  • 07497ecedc New 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
  • c7ddf6f8ea eliminating msvc-10 warnings in release mode; Fixes #6074 Gennadiy Rozental 2012-11-05 10:27:19 +0000
  • 4d6a16e015 enlarge error buffer size ten fold to handle long errors from boost::exception; Fixes #7046 Gennadiy Rozental 2012-11-05 09:23:00 +0000
  • 329bd16cb6 test case for framework::current_auto_test_suite Gennadiy Rozental 2012-11-05 09:04:22 +0000
  • cc4d0e3bbf New 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
  • bd6850ccc3 some cleanup Gennadiy Rozental 2012-11-05 06:03:48 +0000
  • 601e292135 some cleanup Gennadiy Rozental 2012-11-05 05:56:05 +0000
  • 03024e6a7a fixed epigraph style Gennadiy Rozental 2012-11-05 05:00:59 +0000
  • bba1206b70 reworked glossary Gennadiy Rozental 2012-11-05 04:54:38 +0000
  • ebf76187ce generated html Gennadiy Rozental 2012-11-05 04:11:12 +0000
  • 2fceee12de docs fixes Gennadiy Rozental 2012-11-05 03:53:27 +0000
  • cad592965c Fixes #7365 Gennadiy Rozental 2012-11-05 03:16:12 +0000
  • d890148580 fix for WinCE; Fixes #7515 Gennadiy Rozental 2012-11-05 02:35:38 +0000
  • 306956169e fix for Android; Fixes #7514 Gennadiy Rozental 2012-11-05 02:32:19 +0000
  • 901678de7a fix for vacpp; Fixes #6594 Gennadiy Rozental 2012-11-05 02:06:58 +0000
  • ef6b1abe83 fix for gcc warnings; Fixes #6712 Gennadiy Rozental 2012-11-05 01:06:17 +0000
  • c4b0e926ee making operator unambiguous; Fixes #6071 Gennadiy Rozental 2012-11-05 00:57:46 +0000
  • d87891f7d4 added header for std::forward; Fixes #6345 Gennadiy Rozental 2012-11-05 00:53:57 +0000
  • 7872d2622b portable pattern Gennadiy Rozental 2012-11-02 05:56:36 +0000
  • 942d321f39 MSVC fixes Gennadiy Rozental 2012-11-02 00:28:20 +0000
  • e6ff88f67b MSVC fix Gennadiy Rozental 2012-11-02 00:14:01 +0000
  • 469080bf6a no declval on MSVC Gennadiy Rozental 2012-11-01 22:50:02 +0000
  • c93812ba7d gcc 4.7 version of data test case subsystem Gennadiy Rozental 2012-11-01 22:39:25 +0000
  • e3cafa251e gcc 4.7 version of data test case subsystem Gennadiy Rozental 2012-11-01 22:30:51 +0000
  • 85bfc01924 BOOST_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
  • 019e1ecddf moved test_dataset sources; BOOST_TEST test case Gennadiy Rozental 2012-11-01 22:25:57 +0000
  • 58a17dfee2 new pattern file Gennadiy Rozental 2012-10-29 20:27:47 +0000
  • e6aadfb6f8 BOOST_CHECKA test case filled in Gennadiy Rozental 2012-10-29 20:27:10 +0000
  • 8edabbc179 mutate to test param-less interface Gennadiy Rozental 2012-10-29 20:25:15 +0000
  • ca9c11fe35 improve data test case interface to support case without param name Gennadiy Rozental 2012-10-29 20:21:14 +0000
  • 37aa46b518 Fix calculation of the module directory. Steven Watanabe 2012-10-20 16:34:45 +0000
  • ba71f8b3f4 moved keywords Gennadiy Rozental 2012-10-20 09:36:18 +0000
  • 9c6e6e6d44 moved keywords Gennadiy Rozental 2012-10-20 09:35:58 +0000
  • d850279424 updated interface Gennadiy Rozental 2012-10-19 21:51:13 +0000
  • 9efb076c32 updated interface Gennadiy Rozental 2012-10-19 21:50:33 +0000
  • 8aa644ca95 Fix: guard usage of c++11 <type_traits> Jürgen Hunold 2012-10-18 20:24:15 +0000
  • ef6f61db86 license update Gennadiy Rozental 2012-10-18 08:32:21 +0000
  • cd71bb15bd license update Gennadiy Rozental 2012-10-18 08:30:52 +0000
  • 95b3f422c5 license update Gennadiy Rozental 2012-10-18 08:26:30 +0000
  • c0f3377cb4 new 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
  • 0e2b20b987 datasets unit test Gennadiy Rozental 2012-10-18 08:13:59 +0000
  • 39e9ac3874 new "data driven test case" subsystem Gennadiy Rozental 2012-10-18 07:43:44 +0000
  • d0dcaad03e xlc says: printf not found. Steven Watanabe 2012-10-05 19:53:09 +0000
  • f9e582afa0 Remove -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
  • 96e8572b90 This test claims to be N/A for powerpc. Catch xlc's macro. Steven Watanabe 2012-10-05 03:40:16 +0000
  • 807d0fce41 Fix test case for C++03. Steven Watanabe 2012-10-05 03:23:16 +0000
  • a6302e141d Work around msvc 9.0 name conflict. Steven Watanabe 2012-10-05 03:15:21 +0000
  • 228d0ebf4a fixed namespace Gennadiy Rozental 2012-09-03 08:21:58 +0000
  • 563c0a386e Use BOOST_NO_CXX11_NUMERIC_LIMITS rather than now deprecated BOOST_NO_NUMERIC_LIMITS_LOWEST Paul A. Bristow 2012-07-13 09:17:54 +0000
  • b0ffa72c0d changed 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
  • 0755a41be1 Commented 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
  • 5d0597852d Added test for radix 10 to use max_digits10 on printing values. https://svn.boost.org/trac/boost/ticket/5758 Paul A. Bristow 2012-06-12 11:14:39 +0000
  • 48687a9627 Fix Boost.Test on MinGW/__STRICT_ANSI__ Steven Watanabe 2012-05-22 16:14:07 +0000
  • 4d2812d744 Replace all uses of boost/utility.hpp with more-granular includes. Solves modularization dependency nightmare. Dave Abrahams 2012-05-18 04:44:04 +0000