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

2859 Commits

Author SHA1 Message Date
Raffi Enficiaud
eeca2865bf Merge branch 'topic/doc-updates' into develop
* topic/doc-updates:
  Fixing sentence
  Additional links
2018-03-20 22:45:52 +01:00
Raffi Enficiaud
39aef8a54d Merge branch 'PR/134-fixing-stdcerr-file-creation-at-shutdown' into develop
* PR/134-fixing-stdcerr-file-creation-at-shutdown:
  Change logs
  Fix stdcerr file creation on shutdown.
2018-03-20 22:45:29 +01:00
Raffi Enficiaud
a04f6ee101 Change logs 2018-03-20 12:01:19 +01:00
Andrey Semashev
efdefe17f5 Fix stdcerr file creation on shutdown. 2018-03-20 13:50:43 +03:00
Jonnahtan Saltarin
7f1a9ee8c7 Fixing sentence 2018-03-12 23:38:00 +01:00
Raffi Enficiaud
19065d280d Additional links 2018-02-20 20:25:36 +01:00
Raffi Enficiaud
b0b81c4b2e Merge branch 'topic/13371-logstream-use-after-destroy' into next-internal
* topic/13371-logstream-use-after-destroy:
  Change log
  Adding extensive tests
  Framework now removes references to the streams at shutdown
2018-02-20 09:12:39 +01:00
Raffi Enficiaud
7bfbbfc8d6 Change log 2018-02-19 23:31:02 +01:00
Raffi Enficiaud
40ee9bae08 Adding extensive tests
- modifying a bit the API of the unit_test_log to retrieve the stream
- defining a test that checks after the framework executed that the streams
  are correct
2018-02-19 23:30:05 +01:00
Raffi Enficiaud
908368f279 Framework now removes references to the streams at shutdown
- Adding explicit shutdown for loggers and result reports in the shutdown
- Callback for clearing the loggers / report streams
2018-02-14 11:14:22 +01:00
Raffi Enficiaud
2d614eac67 Merge branch 'topic/13435-report-generation-before-observer-shutdown' into develop
* topic/13435-report-generation-before-observer-shutdown:
  Explicit mention of the test file

# Conflicts:
#	test/Jamfile.v2
2018-02-13 09:04:27 +01:00
Raffi Enficiaud
2dfe7935a9 Explicit mention of the test file 2018-02-13 08:07:47 +01:00
Raffi Enficiaud
801754362e Merge branch 'topic/13435-report-generation-before-observer-shutdown' into next-internal
* topic/13435-report-generation-before-observer-shutdown:
  Change log
  Moving the report generation before the global configuration shutdown
2018-02-12 00:48:21 +01:00
Raffi Enficiaud
3f70773a41 Merge branch 'topic/13058-warning-reinterpret-cast' into next-internal
* topic/13058-warning-reinterpret-cast:
  Change log
  static_cast instead of reinterpret_cast
2018-02-12 00:47:53 +01:00
Raffi Enficiaud
a3bd1ec427 Change log 2018-02-12 00:47:37 +01:00
Raffi Enficiaud
d72c4a7e3f Change log 2018-02-12 00:46:04 +01:00
Raffi Enficiaud
b2b30fda1c Moving the report generation before the global configuration shutdown
- adding dedicated test
2018-02-12 00:46:03 +01:00
Raffi Enficiaud
74ec7e1890 static_cast instead of reinterpret_cast 2018-02-11 19:10:06 +01:00
Raffi Enficiaud
3f0df4c351 Merge branch 'topic/fixup-compilation-error-old-gcc' into next-internal
* topic/fixup-compilation-error-old-gcc:
  GCC: restricts the use of variadic-macros on the command line
2018-02-11 18:50:10 +01:00
Raffi Enficiaud
28d856037c Merge branch 'topic/13398-JUNIT-closing-tags' into next-internal
* topic/13398-JUNIT-closing-tags:
  Change log
  Closing some missing JUNIT tags
2018-02-11 18:49:59 +01:00
Raffi Enficiaud
00f604f1d1 Change log 2018-02-11 16:05:04 +01:00
Raffi Enficiaud
6a3ef6d693 Closing some missing JUNIT tags
- Check the JUNIT build_info
2018-02-11 16:04:53 +01:00
Raffi Enficiaud
e44f91cfd9 GCC: restricts the use of variadic-macros on the command line 2018-02-11 14:57:08 +01:00
Raffi Enficiaud
c4d0aa6587 Merge branch 'topic/13181-collection-compare-missing-typename' into next-internal
* topic/13181-collection-compare-missing-typename:
  Change log and documentation update
  Fixing VS compilation issues
  forward_iterable: const_iterator infered by the type returned by begin
2018-02-10 20:33:12 +01:00
Raffi Enficiaud
b3e34e94b6 Change log and documentation update 2018-02-10 20:31:09 +01:00
Raffi Enficiaud
3fb63194cd Fixing VS compilation issues
- VS2012 does not work well with decltype
- VS2013 has a buggy initialization_list that is detected in later updates and lead to a compilation error
2018-02-10 20:31:08 +01:00
Raffi Enficiaud
bb95cdcc42 Merge branch 'topic/12596-sanitize-metacharacters-test-names' into next-internal
* topic/12596-sanitize-metacharacters-test-names:
  Change log
  Sanitizing chars in test case names that collide with runtime filters reserved chars
2018-02-10 20:28:35 +01:00
Raffi Enficiaud
292251e499 Merge branch 'topic/13443-datatestcase-higher-arity' into next-internal
* topic/13443-datatestcase-higher-arity:
  Change log
  Increasing the arity of BOOST_DATA_TEST_CASE by switching to std::bind
2018-02-10 20:28:08 +01:00
Raffi Enficiaud
67845f82a0 Change log 2018-02-10 14:39:16 +01:00
Raffi Enficiaud
dcfe8b2005 Increasing the arity of BOOST_DATA_TEST_CASE by switching to std::bind
std::bind compatible with boost::function allows for truly variadic.
2018-02-10 14:39:09 +01:00
Raffi Enficiaud
9f0291a6f1 forward_iterable: const_iterator infered by the type returned by begin
- fixing computation of size for types that have only begin/end
- adding test on the new type requirements
2018-02-04 20:42:53 +01:00
Raffi Enficiaud
1a3e1f394e Change log 2018-02-04 19:55:07 +01:00
Raffi Enficiaud
e3e2a191cf Sanitizing chars in test case names that collide with runtime filters reserved chars
- Additional sanitizing logic for chars that appears on runtime filters
- Not sanitizing spaces anymore
- Remove leading and trailing spaces on test names
2018-02-04 19:53:31 +01:00
Raffi Enficiaud
7f70eff592 Merge branch 'topic/PR127-silence-unused-variable-warning' into next-internal
* topic/PR127-silence-unused-variable-warning:
  Change log
  Silence 'unused variable' warning
2018-01-31 23:42:33 +01:00
Raffi Enficiaud
e3071c7fdc Change log 2018-01-31 22:48:05 +01:00
Marshall Clow
40e01f45e1 Silence 'unused variable' warning
Mac OS doesn't fall into the "UNIX based debugging" or "windows based debugging", so we get the "do nothing" behavior.
2018-01-31 22:46:24 +01:00
Raffi Enficiaud
f226502ef5 Merge branch 'topic/PR120-fix-narrowing-errors' into next-internal
* topic/PR120-fix-narrowing-errors:
  Change log
  Fix clang [-Wc++11-narrowing] error
2018-01-29 10:53:23 +01:00
Raffi Enficiaud
ed5a6b7bd6 Change log 2018-01-29 10:52:41 +01:00
hia3
7ea2327848 Fix clang [-Wc++11-narrowing] error
Compiling on Windows with clang this code:

    #define BOOST_TEST_MODULE The Test
    #include <boost/test/included/unit_test.hpp>

command:

    "clang.exe" -c -x c++ test.cpp -Iboost -fno-ms-compatibility

produces:

    boost/test/utils/basic_cstring/basic_cstring.hpp:64:29: error: enumerator value evaluates to 18446744073709551615, which cannot be narrowed to type 'int' [-Wc++11-narrowing]
2018-01-29 10:51:11 +01:00
Raffi Enficiaud
009ef6d554 Merge branch 'topic/13407-cygwin-crash' into next-internal
* topic/13407-cygwin-crash:
  Change log
  Fix non-initialized variable causing crash on Cygwin
2018-01-19 09:21:03 +01:00
Raffi Enficiaud
285d9ddf26 Change log 2018-01-19 09:15:12 +01:00
Raffi Enficiaud
724a839d82 Fix non-initialized variable causing crash on Cygwin 2018-01-19 09:15:12 +01:00
Raffi Enficiaud
d2468aa70e Merge branch 'topic/13387-header-fail-compile' into next-internal
* topic/13387-header-fail-compile:
  Change log
  Fix missing includes
2018-01-18 20:47:07 +01:00
Raffi Enficiaud
bfcfe83644 Merge branch 'topic/PR125-unused-parameters' into next-internal
* topic/PR125-unused-parameters:
  Change log
  prevent 2 unused parameter warnings
2018-01-18 20:46:45 +01:00
Raffi Enficiaud
3218dabf76 Change log 2018-01-18 20:27:57 +01:00
Benjamin Roland Buch
ea44314e71 prevent 2 unused parameter warnings 2018-01-18 20:27:38 +01:00
Raffi Enficiaud
97d84abb9d Change log 2018-01-18 15:11:59 +01:00
Raffi Enficiaud
5b6521c995 Fix missing includes 2018-01-18 15:10:15 +01:00
Raffi Enficiaud
d63c321314 Merge branch 'topic/12092-template-test-case-w-tuples' into next-internal
* topic/12092-template-test-case-w-tuples:
  Change log
  Updating the doc
  Adding the possibility to instanciate a template test case with tuples
2018-01-18 14:49:35 +01:00
Raffi Enficiaud
32bf0f2d0a Change log 2018-01-18 14:49:04 +01:00