Raffi Enficiaud
015998e9c8
macro
2014-01-27 14:12:06 +01:00
Raffi Enficiaud
04536bed4c
adding glossary
...
fixing some hyperlinks
2014-01-27 14:08:15 +01:00
Raffi Enficiaud
5454d96308
cleanup
2014-01-27 10:59:45 +01:00
Raffi Enficiaud
9ada5f58e2
fixtures part
2014-01-27 10:43:35 +01:00
Raffi Enficiaud
cf8330dba9
some small fixes
2014-01-27 02:49:33 +01:00
Raffi Enficiaud
8808c349b8
tutorial tdd
2014-01-27 02:40:16 +01:00
Raffi Enficiaud
6ad9a84a7a
small update
2014-01-27 02:19:52 +01:00
Raffi Enficiaud
3ecddf0a9a
updating the generated HTML
2014-01-27 02:17:10 +01:00
Raffi Enficiaud
7d6adb82cc
updating the snippets
2014-01-27 02:16:48 +01:00
Raffi Enficiaud
0efd9f3c64
adding tutorial part
2014-01-27 02:16:31 +01:00
Raffi Enficiaud
9e5df44e69
finalised the output/report part
2014-01-27 01:35:49 +01:00
Raffi Enficiaud
9077a6ddda
advance + fix on the doc
2014-01-25 09:24:44 +01:00
Raffi Enficiaud
bf4440b309
advance on test output
2014-01-24 17:19:51 +01:00
Raffi Enficiaud
7f94b7b143
advance on testing tools
2014-01-24 17:09:44 +01:00
Raffi Enficiaud
b44d9a6937
fixed typos and learning a bit this quickbook
2014-01-24 16:42:27 +01:00
Raffi Enficiaud
ff652b2d2c
advance on the different variants
2014-01-24 16:23:12 +01:00
Raffi Enficiaud
8ab695ba24
advance
2014-01-24 13:52:39 +01:00
Raffi Enficiaud
3d8ac50a0a
users guide
2014-01-24 12:19:10 +01:00
Raffi Enficiaud
6d5c19e833
fixing some issues, finalising the port of utf.xml
2014-01-24 01:14:40 +01:00
Raffi Enficiaud
92dd013a5e
typo
2014-01-24 00:02:57 +01:00
Raffi Enficiaud
2947c58df8
adding a new folder for the quick book doc
...
trying to figure out how bjam works with this kind of simple configuration
2014-01-23 23:52:01 +01:00
Jürgen Hunold
1c4d277355
add missing #include for boost::noncopyable to fix compilation.
...
[SVN r86572]
2013-11-06 10:24:52 +00:00
Stephen Kelly
6c3ac7f0d0
Test: Remove obsolete GCC version check.
...
[SVN r86116]
2013-10-01 08:47:50 +00:00
Stephen Kelly
0a13bb1ffe
Test: Remove obsolete MSVC version checks.
...
[SVN r85937]
2013-09-26 09:42:36 +00:00
Gennadiy Rozental
d906a95270
do not set alloc number if 1
...
[SVN r85648]
2013-09-11 04:42:13 +00:00
Andrey Semashev
2d570683b4
Attempt to work around Intel Compiler on Linux problem: error #453 : protected function "noncopyable::noncopyable()" is not accessible.
...
[SVN r85187]
2013-08-01 22:19:00 +00:00
Andrey Semashev
9b122e16f2
Added a missing include.
...
[SVN r85186]
2013-08-01 22:16:45 +00:00
John Maddock
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.
...
[SVN r83488]
2013-03-18 11:58:14 +00:00
Gennadiy Rozental
09732ac755
added missing include
...
[SVN r82995]
2013-02-19 09:51:23 +00:00
Vicente J. Botet Escriba
b41e2c5b29
Test: remove warning unused variable at.
...
[SVN r82977]
2013-02-18 18:29:02 +00:00
Vicente J. Botet Escriba
f7726f7ad0
Test: added missing include files
...
[SVN r82835]
2013-02-12 18:14:03 +00:00
Gennadiy Rozental
b6699ef92c
ifdef new tool usage
...
[SVN r82783]
2013-02-08 07:42:31 +00:00
Gennadiy Rozental
096d1312da
Disable new tools id there is no variadics, but enable variadics for PGI
...
[SVN r82758]
2013-02-06 09:01:28 +00:00
Gennadiy Rozental
4f7fc06c4b
fix shared_ptr in bool context
...
[SVN r82756]
2013-02-06 03:26:15 +00:00
Gennadiy Rozental
604cb435ec
number of warnings/remarks cleaned up
...
[SVN r82748]
2013-02-05 09:22:23 +00:00
Gennadiy Rozental
4631efa972
number of warnings/remarks cleaned up
...
[SVN r82747]
2013-02-05 09:20:53 +00:00
Gennadiy Rozental
0b4af99471
do not report warnings as errors for now.
...
[SVN r82731]
2013-02-04 17:30:54 +00:00
Gennadiy Rozental
3ee193f9f5
Try to turn on C++11 features for gcc
...
[SVN r82720]
2013-02-04 08:36:47 +00:00
Gennadiy Rozental
efa8325a84
Unit test update to reflect previous commit's changes
...
[SVN r82719]
2013-02-04 08:34:26 +00:00
Gennadiy Rozental
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
[SVN r82718]
2013-02-04 08:32:42 +00:00
Vicente J. Botet Escriba
0a13a6c811
Test: fix shared_ptr implicit conversion to bool introduced in [81780]
...
[SVN r81791]
2012-12-08 11:43:22 +00:00
Marshall Clow
51af202d13
Removed usage of deprecated macros in Boost.Test
...
[SVN r81568]
2012-11-26 18:31:42 +00:00
Marshall Clow
8c598cd8df
Remove usage of deprecated macros
...
[SVN r81500]
2012-11-23 20:08:08 +00:00
David Deakins
288ac36b23
Correction for the WinCE patch in #7515 . crtdefs.h include file was missing for definition of uintptr_t.
...
[SVN r81469]
2012-11-21 22:48:44 +00:00
Gennadiy Rozental
8bd5193619
clang bug workaround
...
[SVN r81362]
2012-11-16 00:37:37 +00:00
Gennadiy Rozental
9fa49dfe61
globals renamed
...
[SVN r81326]
2012-11-13 23:59:24 +00:00
Gennadiy Rozental
04d3b1400a
avoid result_type
...
Fixes #6555
[SVN r81322]
2012-11-13 12:55:14 +00:00
Gennadiy Rozental
31d6e0e202
self test updated
...
[SVN r81321]
2012-11-13 12:53:54 +00:00
Gennadiy Rozental
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
[SVN r81320]
2012-11-13 12:17:51 +00:00
Gennadiy Rozental
460a4da99d
added more #ifndef BOOST_NO_CXX11_LAMBDAS
...
[SVN r81311]
2012-11-12 19:48:22 +00:00