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
5a052d169e
Merge branch 'develop'
...
* develop: (41 commits)
Change log
Fix non-initialized variable causing crash on Cygwin
Change log
prevent 2 unused parameter warnings
Change log
Fix missing includes
Change log
Updating the doc
Adding the possibility to instanciate a template test case with tuples
Some doxygen fixes
Change log
Ticket 13170: BOOST_AUTO_TEST_CASE_TEMPLATE without a typedef
Fix JUNIT default log level
Fix documentation list
Documentation years update
Addressing build failures on mingw/windows
Change log and doc update
Avoiding duplicate test cases in template and param test cases
Check for clashing names in adding test units
Change log
...
2018-01-22 08:05:14 +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
Raffi Enficiaud
3dcba76f27
Updating the doc
2018-01-18 14:49:03 +01:00
Raffi Enficiaud
06d43a2177
Adding the possibility to instanciate a template test case with tuples
...
Addresses 12092
2018-01-18 14:33:39 +01:00
Raffi Enficiaud
69a04ac533
Merge branch 'topic/documentation-fixes' into develop
...
* topic/documentation-fixes:
Some doxygen fixes
Change log
Ticket 13170: BOOST_AUTO_TEST_CASE_TEMPLATE without a typedef
Fix JUNIT default log level
Fix documentation list
Documentation years update
2018-01-18 14:07:16 +01:00
Raffi Enficiaud
036832069a
Some doxygen fixes
2018-01-18 14:04:03 +01:00
Raffi Enficiaud
dc74e22c30
Change log
2018-01-18 14:04:03 +01:00
Raffi Enficiaud
ab9c5d734f
Ticket 13170: BOOST_AUTO_TEST_CASE_TEMPLATE without a typedef
...
- updating doc with an example using BOOST_IDENTITY_TYPE
- reworked the template test case documentation a bit
2018-01-18 14:04:03 +01:00
Raffi Enficiaud
8ef0989de7
Fix JUNIT default log level
2018-01-18 14:04:03 +01:00
Raffi Enficiaud
e599a4653e
Fix documentation list
2018-01-18 14:04:03 +01:00
Raffi Enficiaud
4e736b88e2
Documentation years update
2018-01-18 14:04:03 +01:00
Raffi Enficiaud
9f2c32e0d8
Merge branch 'topic/12597-report-tests-with-clashing-names' into develop
...
* topic/12597-report-tests-with-clashing-names:
Change log and doc update
Avoiding duplicate test cases in template and param test cases
Check for clashing names in adding test units
2018-01-18 14:03:39 +01:00
Raffi Enficiaud
50f74f2911
Merge branch 'hotfix/mingw-missing-defines' into develop
...
* hotfix/mingw-missing-defines:
Addressing build failures on mingw/windows
2018-01-18 14:01:36 +01:00
Raffi Enficiaud
0d6227d436
Addressing build failures on mingw/windows
2018-01-18 09:36:57 +01:00
Raffi Enficiaud
18d62cf856
Change log and doc update
2018-01-02 20:58:53 +01:00
Raffi Enficiaud
77bda1ffd2
Avoiding duplicate test cases in template and param test cases
...
- fixing logging on non-existant stream
- fixing doc test cases with duplicate test cases
- updating log and report tests
2018-01-02 20:41:32 +01:00
Raffi Enficiaud
306b55259d
Check for clashing names in adding test units
...
- clashing on name only
- adding tests
2018-01-02 20:41:04 +01:00
Raffi Enficiaud
9c0f4f0698
Merge branch 'topic/12969-problems-nullptr' into next-internal
...
* topic/12969-problems-nullptr:
Change log
Fix issue when library is compiled with non C++14 options (trac 12969)
2017-12-31 00:21:43 +01:00
Raffi Enficiaud
bc53f66ac3
Change log
2017-12-31 00:18:58 +01:00
Raffi Enficiaud
c767b8790a
Fix issue when library is compiled with non C++14 options (trac 12969)
2017-12-31 00:18:30 +01:00
Raffi Enficiaud
dcefa9f6d6
Merge branch 'topic/passing-random-generator-to-children-suites' into next-internal
...
* topic/passing-random-generator-to-children-suites:
Bugfix passing random generator
2017-12-29 21:09:53 +01:00
Raffi Enficiaud
8e4bee78ee
Merge branch 'topic/13149-dependency-decorators-on-parent-suites' into next-internal
...
* topic/13149-dependency-decorators-on-parent-suites:
Change log
Fix patch and regression tests
Dependency decorators on parent suites (trac #13149 )
2017-12-29 21:09:12 +01:00
Raffi Enficiaud
6ecfe4b7cf
Change log
2017-12-29 21:07:59 +01:00
Raffi Enficiaud
0c36fae06f
Fix patch and regression tests
2017-12-29 21:07:34 +01:00
Namezero
cbd780ea5b
Dependency decorators on parent suites (trac #13149 )
...
Dependency decorators on parent suites are not honored when a nested test selected to run via command line
2017-12-29 21:07:34 +01:00
Raffi Enficiaud
6393f2daad
Bugfix passing random generator
2017-12-29 20:59:02 +01:00
Raffi Enficiaud
5fca8b3fa8
Merge branch 'topic/PR-112-deliberate-failure-tests-not-optimized-away' into develop
...
* topic/PR-112-deliberate-failure-tests-not-optimized-away:
Change log
Added BOOST_MSVC version check to test patches
Deliberate-failure tests shouldn't be optimized
2017-12-29 20:43:28 +01:00
Raffi Enficiaud
c18b090c16
Change log
2017-12-29 20:42:32 +01:00
Raffi Enficiaud
0e63a8fe53
Merge branch 'topic/PR-122-fix-fallthrough-warnings-gcc' into develop
...
* topic/PR-122-fix-fallthrough-warnings-gcc:
Change log
Fix some fallthrough warnings with gcc >= 7.
2017-12-29 20:39:55 +01:00
Raffi Enficiaud
a3183f2f9a
Add link
2017-12-28 22:49:43 +01:00
Raffi Enficiaud
1d06c58235
Merge branch 'local/some-more-readmes' into develop
...
* local/some-more-readmes:
Contribution instructions, better README.md
2017-12-28 19:23:19 +01:00
Raffi Enficiaud
52a09ddc7c
Contribution instructions, better README.md
2017-12-28 19:22:56 +01:00
Raffi Enficiaud
05e8eff231
Change log
2017-12-28 17:09:58 +01:00
Romain Geissler
5edea86f6d
Fix some fallthrough warnings with gcc >= 7.
2017-12-25 17:00:33 +01:00
Aaron Gorenstein
26d11fac07
Added BOOST_MSVC version check to test patches
2017-12-25 16:54:53 +01:00
Aaron Gorenstein
0f4c3f0019
Deliberate-failure tests shouldn't be optimized
...
A few tests designed to deliberately fail appeal to UB (undefined
behavior), but as the MSVC optimizer improves we will take advantage of
that to remove UB statements. In order for deliberate failures to occur,
the tests must have the optimizer turned off.
2017-12-25 16:54:53 +01:00