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

967 Commits

Author SHA1 Message Date
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
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
Gennadiy Rozental
261e376ed8 Introduce data test case with Fixtures 2016-02-01 22:41:36 -05:00
Raffi Enficiaud
618933d1e8 Merge branch 'topic/data-variadic-template' into develop
* topic/data-variadic-template:
  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

# Conflicts:
#	doc/closing_chapters/change_log.qbk
2016-01-24 22:14:14 +01:00
Raffi Enficiaud
ac0f59f78d Merge branch 'topic/assert-printability' into develop
* topic/assert-printability:
  Static assert type support for operator<< to produce shorter error messages
2016-01-24 22:12:52 +01:00
Raffi Enficiaud
c65fdc5e55 Merge branch 'topic/trac-08905-ignores-return-value-from-WaitForSingleObject' into develop
* topic/trac-08905-ignores-return-value-from-WaitForSingleObject:
  Updating the changelog
  Closing the handles and the hkeys properly and testing the start of the debugger

# Conflicts:
#	doc/closing_chapters/change_log.qbk
2016-01-24 22:12:21 +01:00
Raffi Enficiaud
8ed17b554d Making it truly variadic 2016-01-24 01:01:03 +01:00
Raffi Enficiaud
673c7aeb39 Fixing the arity problem of the dataset test cases 2016-01-24 01:01:03 +01:00
Gennadiy Rozental
8af0d71014 new headers 2016-01-24 01:01:03 +01:00
Gennadiy Rozental
42de00192e initial version 2016-01-24 01:01:03 +01:00
Raffi Enficiaud
a0cfbd0a2a Closing the handles and the hkeys properly and testing the start of the debugger 2016-01-21 13:19:04 +01:00
Gennadiy Rozental
ab083f9747 Static assert type support for operator<< to produce shorter error messages 2016-01-21 13:17:24 +01:00
Gennadiy Rozental
fd11b12dd6 Avoid two statements in tool evaluation 2016-01-21 13:14:55 +01:00
Raffi Enficiaud
37a1280bfd Merge branch 'topic/PR92-cosmetic-suppress-unused-parameter-warnings' into develop
* topic/PR92-cosmetic-suppress-unused-parameter-warnings:
  Suppress 'unused parameter' warnings.
2016-01-21 10:49:38 +01:00
Gennadiy Rozental
5a57a26a12 Merge pull request #91 from bebuch/develop
prevent unused warnings
2016-01-19 14:20:45 -05:00
Adam Wulkiewicz
81a1ec736b Suppress 'unused parameter' warnings. 2016-01-14 15:43:05 +01:00
Raffi Enficiaud
dfa71b3c89 Merge branch 'topic/6767-fenv-names-macros' into develop
* topic/6767-fenv-names-macros:
  Do not qualify <fenv.h> names that might be macros.
2015-12-22 07:44:14 +01:00
Raffi Enficiaud
a6c3f7bb1d fix init lists for C++0x/gcc4.4 2015-12-05 22:43:13 +01:00
Jonathan Wakely
f50e7bc9fe Do not qualify <fenv.h> names that might be macros. 2015-11-22 16:51:03 +01:00
Raffi Enficiaud
0022d3c7f3 fixup! MSVC-9/C++03 cannot have references for std::pair 2015-11-10 09:12:04 +01:00
Benjamin Buch
6a35bb5944 prevent unused warnings 2015-11-03 20:37:21 +01:00
Raffi Enficiaud
1407440fd6 Adding unit-test support for MSVC-11 (2012) and tests requirements
- Adding constraints on test files (compiler capabilities)
- Fixing boost.config issues with MSVC 11
2015-11-03 01:54:40 +01:00
Raffi Enficiaud
6a4b5f9cd8 fixup! new CLA using template aliases not working on MSVC < 11 2015-11-03 01:54:40 +01:00
Raffi Enficiaud
37d0f9bca3 Merge branch 'topic/fix-pragma-warnings-gcc' into develop
* topic/fix-pragma-warnings-gcc:
  silence a warning on old GCCs (< 4.6)
2015-10-27 17:03:56 +01:00
Raffi Enficiaud
c54743e06d Merge branch 'topic/new-cla-cleaned' into topic/doc-list-labels-content-update
* topic/new-cla-cleaned:
  Allow some foreign token in between boost.test arguemnts for backward compatibility
  Copyright updates
  Doc: change log update
  C++03 compatibility
  Doc: updates for new cla
  Parameters updates for new cla
  Cleanup: utils namespace
  New CLA cont.
  Named parameters refactoring + tests
  New CLA

Conflicts:
	doc/runtime_configuration/runtime_config_reference.qbk
2015-10-27 10:15:18 +01:00
Gennadiy Rozental
75eadeac9f Allow some foreign token in between boost.test arguemnts for backward compatibility 2015-10-27 03:25:10 -04:00
Raffi Enficiaud
6027d35372 silence a warning on old GCCs (< 4.6) 2015-10-20 21:00:26 +02:00
Gennadiy Rozental
d3d6c42dfe small bug with DOT output fixed 2015-10-20 15:00:42 +02:00
Raffi Enficiaud
d76f1599fb Better message in case of precondition failed 2015-10-20 15:00:42 +02:00
Gennadiy Rozental
e0d428f433 Copyright updates 2015-10-20 15:00:24 +02:00
Gennadiy Rozental
2255b7ea43 C++03 compatibility
- Added guard for backward compatibility with C++03
- Narrowed runtime-param-test to C++11 (Jamfile)
- Fixed name_params-test for C++03 compatibility (3 test case remain C++11 only)
2015-10-20 15:00:24 +02:00
Gennadiy Rozental
576854bd1c Parameters updates for new cla 2015-10-20 15:00:23 +02:00
Gennadiy Rozental
3b4e7c8f62 Cleanup: utils namespace 2015-10-20 15:00:23 +02:00
Gennadiy Rozental
b195d585cc New CLA cont. 2015-10-20 15:00:23 +02:00
Gennadiy Rozental
0339878341 Named parameters refactoring + tests 2015-10-20 15:00:23 +02:00
Gennadiy Rozental
d63379a9b3 New CLA
- vector types is not required
- test for param_trie construction
- Cleanups and files moves
- adding unit test for CLA argv_traverser and parameter specification
2015-10-20 15:00:23 +02:00
Raffi Enficiaud
7d5f9a4335 Merge branch 'topic/dataset-API-improvement' into develop 2015-10-20 07:51:46 +02:00
Raffi Enficiaud
99fa24aa6d Merge branch 'topic/copyright-update' into develop 2015-10-20 07:51:14 +02:00
Raffi Enficiaud
2500c002b2 Merge branch 'topic/trac-11478-exception-poor-message' into develop 2015-10-20 07:50:59 +02:00
Raffi Enficiaud
881df33321 cosmetic 2015-10-19 14:47:49 +02:00
Raffi Enficiaud
9dead6da67 Dataset: avoid the use of virtual functions 2015-10-19 14:47:49 +02:00
Gennadiy Rozental
5bdc7de0e6 Dataset: enabling C++11 initialization lists for dataset construction 2015-10-19 14:47:49 +02:00
Gennadiy Rozental
5a3daa0eb4 Dataset: adding seed for cleaner API
Implemented seed for datasets, allowing to avoid some data::make calls in BOOST_DATA_TEST_CASE.
2015-10-19 14:47:49 +02:00
Gennadiy Rozental
179c94bf7f Datasets: remove C++03 support
Various cleanups
2015-10-19 14:21:11 +02:00
Gennadiy Rozental
b011e02349 copyright update 2015-10-19 14:14:43 +02:00
Raffi Enficiaud
cb293fc51b Improved message for exception handling 2015-10-19 14:12:18 +02:00
Gennadiy Rozental
9bfbf11917 slightly improved error message 2015-10-19 14:06:42 +02:00
Raffi Enficiaud
99aeba89c4 fixup! warning settings pop for GCC 2015-10-16 18:08:33 +02:00