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

2582 Commits

Author SHA1 Message Date
Raffi Enficiaud
7639b700b7 Changelog 2016-05-26 22:18:37 +02:00
Marcel Raad
3348571908 Fix crashes with RTTI-off on MSVC
When RTTI is off on MSVC, BOOST_NO_TYPEID is not defined,
but only static typeid works. Dynamic typeid crashes at runtime.
2016-05-24 00:08:30 +02:00
Raffi Enficiaud
5e14a16613 Remove unused and obsolete CMakeLists.txt file 2016-05-23 23:37:36 +02:00
Raffi Enficiaud
7dac08d253 Change log skeleton 2016-05-23 23:33:35 +02:00
Raffi Enficiaud
dbbe94d439 Merge branch 'master' into develop
* master:
  Fix change log
2016-04-04 10:10:26 +02:00
Raffi Enficiaud
884ca80c81 Fix change log boost-1.61.0 2016-04-04 10:09:56 +02:00
Raffi Enficiaud
0b4cd42cdb Merge branch 'develop'
* develop:
  Comment on the fix for maintenance
  Fix for clang on windows
  Change log update
  MSVC12 fix: replacing broken std::is_copy_constructible by boost::is_copy_constructible
  Doc: update wrt. latest changes
  test for datasets with movable return type
  Fixing xvalue forwarding for grid and zip (sample merge operations)
2016-04-01 00:31:27 +02:00
Raffi Enficiaud
36c5fe6a56 Merge branch 'topic/PR96-clang-windows-fix' into develop
* topic/PR96-clang-windows-fix:
  Comment on the fix for maintenance
  Fix for clang on windows
2016-03-27 22:42:26 +02:00
Raffi Enficiaud
01dcf29337 Comment on the fix for maintenance 2016-03-27 21:01:22 +02:00
jzmaddock
c94ef6982e Fix for clang on windows
When I try to build with clang on windows (4.2.1 Compatible Clang 3.9.0 (trunk), on top of VC14) I get an error complaining that accessing "this" within an __except block is unimplemented.  This patch just stores the value in a local variable to make it available with the __finally clause.

Allows Boost.Test to be built with clang on windows, in VC compatibility mode.
2016-03-27 19:27:26 +01:00
Raffi Enficiaud
8812b05992 Merge branch 'topic/fix-rvalue-references-in-tuple-packing' into develop
* topic/fix-rvalue-references-in-tuple-packing:
  Change log update
  MSVC12 fix: replacing broken std::is_copy_constructible by boost::is_copy_constructible
2016-03-20 19:35:11 +01:00
Raffi Enficiaud
c5c2a899ca Change log update 2016-03-20 19:27:47 +01:00
Raffi Enficiaud
2c9fc467f0 MSVC12 fix: replacing broken std::is_copy_constructible by boost::is_copy_constructible 2016-03-20 19:27:46 +01:00
Raffi Enficiaud
93d7b12a09 Merge branch 'master' into develop 2016-03-20 11:34:57 +01:00
Raffi Enficiaud
e475c58157 Change log update 2016-03-20 11:32:50 +01:00
Raffi Enficiaud
d4931842b6 Merge branch 'topic/fix-rvalue-references-in-tuple-packing' into develop
* topic/fix-rvalue-references-in-tuple-packing:
  Doc: update wrt. latest changes
  test for datasets with movable return type
  Fixing xvalue forwarding for grid and zip (sample merge operations)
2016-03-19 08:40:40 +01:00
Raffi Enficiaud
f1fd74a2d4 Doc: update wrt. latest changes 2016-03-19 08:40:25 +01:00
Raffi Enficiaud
b256e80a72 test for datasets with movable return type 2016-03-19 08:34:32 +01:00
Raffi Enficiaud
c93edd16bc Fixing xvalue forwarding for grid and zip (sample merge operations)
- uses tuple_cat and decltype internally
- works as before in case of internal references
- constructs holder objects in terms of moveable only types: should improve the sharability of the holders in case of an object used multiple times
2016-03-19 08:34:32 +01:00
Raffi Enficiaud
6a3a616fb3 Merge branch 'develop' 2016-02-29 08:46:37 +01:00
Raffi Enficiaud
96740875ec Cmake: including the expected output files in the projects sources 2016-02-29 08:45:55 +01:00
Raffi Enficiaud
97883a5d80 Merge branch 'topic/trac-11983-xml-escape-in-report' into develop 2016-02-20 11:00:50 +01:00
Raffi Enficiaud
bfaf02fa28 Merge branch 'topic/BOOST_DATA_TEST_CASE_F' into develop
Conflicts:
	doc/closing_chapters/change_log.qbk
2016-02-20 11:00:36 +01:00
Raffi Enficiaud
8e1d24188d Merge branch 'topic/doc-improvements' into develop 2016-02-20 10:59:22 +01:00
Raffi Enficiaud
585acec903 Doc: BOOST_DATA_TEST_CASE_F changelog entry 2016-02-18 21:43:18 +01:00
Raffi Enficiaud
1de443e788 Doc: BOOST_DATA_TEST_CASE details about the variadic arity support 2016-02-18 21:43:17 +01:00
Raffi Enficiaud
cf4389137c Doc: BOOST_DATA_TEST_CASE_F documentation 2016-02-18 21:43:17 +01:00
Raffi Enficiaud
127598c290 Changelog update 2016-02-18 08:34:56 +01:00
Raffi Enficiaud
a596ce3862 Merge branch 'topic/trac-9443-random-seed' into develop
* topic/trac-9443-random-seed:
  Avoiding tests on non supported platforms
2016-02-18 08:28:54 +01:00
Raffi Enficiaud
a7f2676dbf Fixing the escaping test unit names in the XML report
+ unit tests
2016-02-17 01:16:31 +01:00
Raffi Enficiaud
5a2a06a71b Avoiding tests on non supported platforms 2016-02-17 00:16:09 +01:00
Raffi Enficiaud
32d032539f Doc: updating the expected exceptions message 2016-02-17 00:01:42 +01:00
Raffi Enficiaud
c43e1e478e Doc: addressing minor typos
Closing ticket #11965
2016-02-15 10:13:57 +01:00
Raffi Enficiaud
fc8d2ea49b Small details about containers requirements for comparison operations
This closes the comments on the ticket #11625.
2016-02-15 10:08:44 +01:00
Raffi Enficiaud
81e73aa81f Merge branch 'topic/trac-9443-random-seed' into develop
* topic/trac-9443-random-seed:
  Change log update
  Random parameter: updated documentation
  Testing the shuffling on different scenarios
  Using a stronger random seed in case of seed=1 (time seed)
  Ranked children should be initialized for consecutive run of the same test tree
  Addressing random number generation issue
2016-02-15 08:53:24 +01:00
Marek Kurdej
8196154b34 Fix documentation: replace __BOOST_<level>__ with __BOOST_LEVEL__. 2016-02-12 13:57:34 +01:00
Raffi Enficiaud
7459d3d4dc Change log update 2016-02-02 09:31:28 +01:00
Raffi Enficiaud
2fc4f35f42 Random parameter: updated documentation 2016-02-02 09:30:32 +01:00
Raffi Enficiaud
ba0df8baff Testing the shuffling on different scenarios 2016-02-02 09:30:32 +01:00
Raffi Enficiaud
118c60643c Using a stronger random seed in case of seed=1 (time seed)
The time resolution is in seconds, which yields some issues in case two consecutive tests are ran fast one after the other.
2016-02-02 09:30:32 +01:00
Raffi Enficiaud
f99bcf95fb Ranked children should be initialized for consecutive run of the same test tree 2016-02-02 09:30:32 +01:00
Raffi Enficiaud
293f1520e4 Addressing random number generation issue 2016-02-02 09:30:32 +01:00
Raffi Enficiaud
2b918d0bd5 Merge branch 'develop'
* develop:
  Dates update
  Better wording and links
  Porting the rvalue_ref fix to the unit tests
  some warnings in pedantic mode
  change log update
  Documentation on how to control the arity
  fixup test cases
  Making it truly variadic
  Fixing the arity problem of the dataset test cases
  new headers
  initial version
  Updating the changelog
  Closing the handles and the hkeys properly and testing the start of the debugger
  Static assert type support for operator<< to produce shorter error messages
  Change log
  Added test case to validate correct handling
  Avoid two statements in tool evaluation
2016-02-02 09:15:51 +01:00
Gennadiy Rozental
261e376ed8 Introduce data test case with Fixtures 2016-02-01 22:41:36 -05:00
Raffi Enficiaud
634722127a Merge branch 'topic/warning-removal-from-pedantic' into develop
* topic/warning-removal-from-pedantic:
  some warnings in pedantic mode
2016-01-27 23:41:39 +01:00
Raffi Enficiaud
ef36191365 Merge branch 'topic/various-doc-improvement' into develop
* topic/various-doc-improvement:
  Dates update
  Better wording and links
2016-01-27 23:40:43 +01:00
Raffi Enficiaud
d75653483a Merge branch 'topic/trac-11887-handling-rvalue-erasure' into develop
* topic/trac-11887-handling-rvalue-erasure:
  Porting the rvalue_ref fix to the unit tests
2016-01-27 23:40:02 +01:00
Raffi Enficiaud
a0718239eb Dates update 2016-01-27 08:40:16 +01:00
Raffi Enficiaud
f30bf818ec Better wording and links 2016-01-27 00:07:33 +01:00
Raffi Enficiaud
a2e237d4b3 Porting the rvalue_ref fix to the unit tests 2016-01-26 23:24:49 +01:00