2
0
mirror of https://github.com/boostorg/test.git synced 2026-02-10 11:52:10 +00:00
Commit Graph

1124 Commits

Author SHA1 Message Date
Raffi Enficiaud
8711d0aad9 Change log 2019-07-16 21:47:52 +02:00
Raffi Enficiaud
d31d52d691 Change log 2019-03-28 08:52:16 +01:00
Raffi Enficiaud
17ce78b0fe More about datasets and delayed ones 2019-03-24 17:41:37 +01:00
Raffi Enficiaud
ed83dc53c9 Updates on what is a sequence. 2019-03-24 17:41:37 +01:00
Raffi Enficiaud
3b08f3a436 Test tree constrains and doc refactoring
the test suite and master test suite are now part of a more general
section about the test tree. The constraints on the tree are now
visible on the TOC.
2019-03-24 17:40:35 +01:00
Raffi Enficiaud
b9d74d1f55 Merge branch 'topic/PR-212-ar-parameter-assertion_result-warning' into next-internal
* topic/PR-212-ar-parameter-assertion_result-warning:
  Change log
  Comment 'ar' parameter of assertion_result to avoid warning

# Conflicts:
#	doc/closing_chapters/change_log.qbk
2019-03-20 20:29:39 +01:00
Raffi Enficiaud
95427e31d0 Change log 2019-03-20 20:28:38 +01:00
Raffi Enficiaud
6702b9e4ae Change log 2019-03-20 19:50:48 +01:00
Raffi Enficiaud
c419184939 Change log 2019-03-19 01:43:37 +01:00
Raffi Enficiaud
fcd24729df New documentation section about runtime configuration
- adding tests for custom command line argument passing
- using command line argument in global fixtures and raising strong errors
- using command line argument in init function and describing the errors
- using command line argument dataset test cases and describing the errors
- removing sample totally from all the examples
2019-03-19 01:43:29 +01:00
Raffi Enficiaud
37dfcf2117 Merge branch 'topic/fix-win32-timed-test' into next-internal
* topic/fix-win32-timed-test:
  Change log
  Fixup _WIN32_WINNT definition
2019-03-05 21:56:34 +01:00
Raffi Enficiaud
6e3360aa86 Change log 2019-03-05 21:56:23 +01:00
Raffi Enficiaud
0ed5a9a71f Merge branch 'topic/GH-198-support-boost-cmake-in-b2' into next-internal
* topic/GH-198-support-boost-cmake-in-b2:
  Change log
  Making the dynamic link aware of the b2/cmake defines
2019-03-05 21:54:25 +01:00
Raffi Enficiaud
e8a1f583e7 Change log 2019-03-05 21:54:07 +01:00
Raffi Enficiaud
409e44b7c0 Change log 2019-03-04 21:02:18 +01:00
Raffi Enficiaud
5919410bd4 Merge branch 'topic/PR-185-CI-framework' into next-internal
* topic/PR-185-CI-framework:
  Change log
  Disabling cppcheck on Travis
  Indicating UBSAN for clang build
  Adjusting the UBSan options
  Added CI framework - travis with valgrind, cppcheck, ubsan, codecov, covscan (future) - appveyor with MSVC 2010 through 2017, cygwin 32/64, mingw 32/64 - README, LICENSE, etc. - Fixed example Jamfile to build examples based on C++ features
2019-03-01 13:18:16 +01:00
Raffi Enficiaud
2880cc9a2d Change log 2019-03-01 13:18:03 +01:00
Raffi Enficiaud
71f6d1c7cf Change log 2019-03-01 13:15:03 +01:00
Raffi Enficiaud
2963322055 Merge branch 'doc/various-updates-cleanups' into next-internal
* doc/various-updates-cleanups:
  Nicer change log
  Typo
  Change log PR-190
  Repointing former SGI links
  Correcting BOOST_TEST messages in the scope of the Contexts documentation
  Fixing floating point dead link
  Removing the need for samples from datasets
  Change log with TOC
2019-02-27 23:27:13 +01:00
Raffi Enficiaud
76d1bdfef8 Merge branch 'topic/GH-202-boost-timer-deprecation' into next-internal
* topic/GH-202-boost-timer-deprecation:
  Change log
  Documentation updates
  Adding the support for skipped test units/suites in the reporter and formatters
  <boost/timer.hpp> removal and time-out for suites and major refactoring
2019-02-27 21:11:12 +01:00
Raffi Enficiaud
1ad1a43cae Change log 2019-02-27 15:13:57 +01:00
Raffi Enficiaud
d37cc27dad Documentation updates 2019-02-27 15:13:56 +01:00
Raffi Enficiaud
807eafa9ef Nicer change log 2019-02-15 13:44:21 +01:00
Raffi Enficiaud
d94ac0955f Change log PR-190 2019-02-15 13:44:21 +01:00
Raffi Enficiaud
ab4e3e9e89 Change log 2019-02-15 13:40:56 +01:00
Raffi Enficiaud
fac1f77164 Repointing former SGI links 2019-02-15 13:39:54 +01:00
Raffi Enficiaud
b00085ed54 Correcting BOOST_TEST messages in the scope of the Contexts documentation 2019-02-15 13:39:54 +01:00
Raffi Enficiaud
89aeac71ac Fixing floating point dead link 2019-02-15 13:39:54 +01:00
Raffi Enficiaud
aae67d2ac2 Removing the need for samples from datasets 2019-02-15 13:39:54 +01:00
Raffi Enficiaud
e642b3ac15 Change log with TOC 2019-02-14 21:37:53 +01:00
Raffi Enficiaud
5771ddb4f8 Merge branch 'topic/GH-138-decorator-dataset-testcase' into next-internal
* topic/GH-138-decorator-dataset-testcase:
  Change log
  Fixing propagation of decorators to underlying test-case generator

# Conflicts:
#	doc/closing_chapters/change_log.qbk
2019-02-14 08:33:24 +01:00
Raffi Enficiaud
6d44cd3014 Change log 2019-02-14 08:32:25 +01:00
Raffi Enficiaud
475a399d97 Merge branch 'topic/PR-205-Fix-MinGW-vsnprintf-compile-errors-warnings' into next-internal
* topic/PR-205-Fix-MinGW-vsnprintf-compile-errors-warnings:
  Change log
  Added unused variable markup to silence gcc warnings.
  Use legacy _vsnprintf on MinGW.

# Conflicts:
#	doc/closing_chapters/change_log.qbk
2019-02-14 08:27:44 +01:00
Raffi Enficiaud
a2816aeb75 Merge branch 'topic/GH-197-plural-context-in-single-scope' into next-internal
* topic/GH-197-plural-context-in-single-scope:
  Change log
  Making BOOST_TEST_CONTEXT variadic and adding sticky context

# Conflicts:
#	doc/closing_chapters/change_log.qbk
2019-02-13 07:15:12 +01:00
Raffi Enficiaud
fc546ae162 Change log 2019-02-13 07:11:59 +01:00
Raffi Enficiaud
35648b949d Change log 2019-02-12 01:05:05 +01:00
Raffi Enficiaud
1cf1503b23 Making BOOST_TEST_CONTEXT variadic and adding sticky context
To ease the creation of contexts, variadic let us declare several
values in one call (no extra brace) while ticky context let us
add new information while they arrive.

The example shows a random trial making a test fail. We force the failure
for the unit tests, which does not remove the documentation value of the
example.
2019-02-12 01:04:00 +01:00
Raffi Enficiaud
6653e061a8 Merge branch 'topic/GH-176-doc-dataset' into next-internal
* topic/GH-176-doc-dataset:
  Change log
  Added documentation on throwing dataset
2019-02-10 23:25:21 +01:00
Raffi Enficiaud
60eec92e0e Merge branch 'topic/GH-203-dataset-new-fixtures' into next-internal
* topic/GH-203-dataset-new-fixtures:
  Change log
  Extended fixture messages for template test cases
  Dataset test case: allowing fixtures w. setup/teardown

# Conflicts:
#	doc/closing_chapters/change_log.qbk
2019-02-10 23:25:10 +01:00
Raffi Enficiaud
4738f8eecb Change log 2019-02-10 20:38:50 +01:00
Raffi Enficiaud
1cd5487b32 Added documentation on throwing dataset
Otherwise confusing people.
2019-02-10 20:37:45 +01:00
Raffi Enficiaud
161d62b5fc Change log 2019-02-10 20:25:06 +01:00
Raffi Enficiaud
ae1a6c608b Merge branch 'topic/floating-point-comparison-issues' into next-internal
* topic/floating-point-comparison-issues:
  Change log
  Relaxed tolerance based comparisons
2019-02-08 03:26:52 +01:00
Raffi Enficiaud
6078a93239 Change log 2019-02-08 01:41:44 +01:00
Raffi Enficiaud
80d342a806 Relaxed tolerance based comparisons
It is now possible to compare a type that is tolerance based together
with a type that is not necessarily tolerance based but still
arithmetic.

Doc update and tests.
2019-02-08 01:32:54 +01:00
Raffi Enficiaud
78b21a159a Change log 2019-02-08 00:00:57 +01:00
Raffi Enficiaud
aa2ffbf1bf Merge branch 'topic/GH-177-boost_check_equal-str-test-failure' into next-internal
* topic/GH-177-boost_check_equal-str-test-failure:
  Change log
  Preventing the compiler to optimize out the duplicate strings
2019-02-04 22:01:42 +01:00
Raffi Enficiaud
2def713233 Merge branch 'topic/GH-181-doc-example-fail-in-release' into next-internal
* topic/GH-181-doc-example-fail-in-release:
  Change log
  Rewrite example22 and example23

# Conflicts:
#	doc/closing_chapters/change_log.qbk
2019-02-04 22:01:08 +01:00
Raffi Enficiaud
15dce0b881 Change log 2019-02-04 21:59:08 +01:00
Raffi Enficiaud
c63640cef1 Rewrite example22 and example23
- Functions being optimized: making functions having side-effects to prevent
  optimizations to remove the calls.
- UB (divide by zero) is compiler implementation specific and does not raise
  an exception on CLANG, rewrite the test to serve the purpose of the
  boost.test macro.
2019-02-04 21:59:08 +01:00