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

1099 Commits

Author SHA1 Message Date
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
Raffi Enficiaud
2f055d51f5 Merge branch 'topic/13106-console_test_runner-not-compiling' into next-internal
* topic/13106-console_test_runner-not-compiling:
  Change log
  Fixing the command line parsing

# Conflicts:
#	doc/closing_chapters/change_log.qbk
2019-02-04 12:57:44 +01:00
Raffi Enficiaud
c692175042 Change log 2019-02-04 09:26:25 +01:00
Raffi Enficiaud
7022956c8b Change log 2019-02-04 08:00:48 +01:00
Raffi Enficiaud
f8fc344a73 Merge branch 'topic/deprecating-minimal' into next-internal
* topic/deprecating-minimal:
  Change log
  Deprecating boost.test minimal.hpp header
2019-02-04 07:58:20 +01:00
Raffi Enficiaud
7231005e99 Change log 2019-02-03 21:13:31 +01:00
Raffi Enficiaud
f9c674b54f Merge branch 'topic/PR-172-unused-variable-warning' into next-internal
* topic/PR-172-unused-variable-warning:
  Change log
  Using boost/core facility to silence unused variables
  Check for non-used variables when NDEBUG is defined
2019-02-03 20:06:54 +01:00
Raffi Enficiaud
554fde34e2 Change log 2019-02-03 20:06:27 +01:00
Raffi Enficiaud
07009990a5 Merge branch 'topic/GH-194-master-test-suite-declared-twice' into next-internal
* topic/GH-194-master-test-suite-declared-twice:
  Change log
  Removed second declaration
2019-02-03 11:48:10 +01:00
Raffi Enficiaud
c1780fc38b Merge branch 'topic/PR-195-Fix-MinGW-compilation-problems' into next-internal
* topic/PR-195-Fix-MinGW-compilation-problems:
  Change log
  Fix missing vsnprintf errors on MinGW.
2019-02-03 11:46:47 +01:00
Raffi Enficiaud
f54238d2e4 Change log 2019-02-02 20:23:32 +01:00
Raffi Enficiaud
fc36386803 Change log 2019-02-02 13:55:33 +01:00
Raffi Enficiaud
0270f34a2e Change log 2019-02-02 13:28:43 +01:00
Raffi Enficiaud
71932957ab Change log 2019-02-02 11:22:07 +01:00
Raffi Enficiaud
061e089bf9 Disabling optimization example22/example23 2019-02-02 00:38:49 +01:00
Raffi Enficiaud
68b83bf11e Change log GH-180 2019-02-02 00:38:49 +01:00
Raffi Enficiaud
b7c137a5b8 Example29: being able to save the pattern 2019-02-02 00:37:59 +01:00
Raffi Enficiaud
489499c840 Change logs for 1.70
Moving things that were not released in 1.69
2019-01-10 08:21:47 +01:00
Raffi Enficiaud
7c7aef9125 Merge branch 'topic/PR-184-fix-example' into next-internal
* topic/PR-184-fix-example:
  Change log
  fix example to use the correct variable and avoid unused variable warning
2018-11-12 07:07:08 +01:00
Raffi Enficiaud
a54bd2d593 Change log 2018-11-11 23:55:23 +01:00
Raffi Enficiaud
ac2264ac72 Change log 2018-11-11 23:53:07 +01:00
Raffi Enficiaud
2b1e4cdda0 Change log
Gathering PRs and GH issues together
2018-11-06 08:43:34 +01:00
Raffi Enficiaud
8a59312368 Change log 2018-10-30 23:54:09 +01:00
Raffi Enficiaud
f62606b782 Change log 2018-10-29 10:46:14 +01:00
Raffi Enficiaud
ab14f53233 Merge branch 'topic/GH-156-comparison-to-infinity' into develop
* topic/GH-156-comparison-to-infinity:
  Change log
  Doc update
  Fix tolerance when one of the numbers is infinity
2018-10-01 22:43:16 +02:00
Raffi Enficiaud
bc2cf981ed Merge branch 'topic/GH-147-boost-exception-before-std-exception' into develop
* topic/GH-147-boost-exception-before-std-exception:
  Change log
  Catching boost::exception before std::exception
2018-10-01 22:43:07 +02:00