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

479 Commits

Author SHA1 Message Date
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
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
ba0df8baff Testing the shuffling on different scenarios 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
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
a2e237d4b3 Porting the rvalue_ref fix to the unit tests 2016-01-26 23:24:49 +01: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
a916f51836 fixup test cases 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
20e50a6d94 Added test case to validate correct handling 2016-01-21 13:14:55 +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
Gennadiy Rozental
75eadeac9f Allow some foreign token in between boost.test arguemnts for backward compatibility 2015-10-27 03:25:10 -04: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
2500c002b2 Merge branch 'topic/trac-11478-exception-poor-message' into develop 2015-10-20 07:50:59 +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
3113a6d0e2 fixup! test cases for new exception messages + revival 2015-10-19 14:12:18 +02:00
Gennadiy Rozental
f0c299725a fixup! making sure test does not change precision itself 2015-10-19 14:09:50 +02:00
Gennadiy Rozental
1d4321d0c3 test case for ostream precision mutation 2015-10-19 14:08:40 +02:00
Raffi Enficiaud
dbd334881d Disabling variadic macro extensions from the standard from the Jamfiles 2015-10-15 22:21:20 +02:00
Raffi Enficiaud
19b214be01 Making test compatible with C++03 (old interface)
Introducing a new macro indicating fulle support of BOOST_TEST
2015-10-15 22:16:14 +02:00
Raffi Enficiaud
2355950c79 Adding requirements for filtering out unit tests and better C++03/C++11 compatibility
Removing the enforcement of the C++ dialect from the Jamfile
2015-10-15 22:09:01 +02:00
Gennadiy Rozental
c80e2a6f6b fix comparison of collections of collection types 2015-10-07 00:54:33 +02:00
Gennadiy Rozental
9857c9f67f a==a with tolerance 0 2015-09-07 16:57:04 -04:00
Gennadiy Rozental
01bb1658bf fixed bug with const value comparison 2015-09-07 15:58:29 -04:00
Gennadiy Rozental
9c6b3f7670 Merge branch 'develop' of github.com:boostorg/test into develop 2015-07-18 02:17:59 -04:00
Gennadiy Rozental
38fe5aa97e fixed unit test 2015-07-18 02:17:36 -04:00
Raffi Enficiaud
2a09f41176 Merge branch 'master' into develop
* master: (54 commits)
  Closing issue 7894
  Some more changelog
  Making the release name appear as well
  Change log update
  Removed postponed issue
  Update of the change log
  Change log already addressed
  Thread: merge [81791]-tools dir missing
  Spirit: merging from trunk upto rev. 61489
  Merge r62426 from ^/trunk ------------------------------------------------------------------------ r62426 | jhunold | 2010-06-04 16:31:54 +0200 (Fr, 04 Jun 2010) | 2 lines
  Reverted an accidental commit.
  Merged changes from trunk (rev. 62450). Fixes #3876.
  merge into release
  merge into release
  merge memory fix. Fixes #2889
  rm cmake from the release branch before it goes out broken.  Policy dictates that you never commit to release, you commit to trunk and merge to release.
  Add basic copyright/license to keep cmake out of the inspection report
  Trunk version of Boost.Test finally being released
  Fixed broken merges from last commit; kept boost::next and boost::prior changes to BGL that went in by accident in that commit, though
  Fixed almost all tab and min/max issues found by inspect tool
  ...

Conflicts:
	doc/closing_chapters/change_log.qbk
2015-07-08 09:51:58 +02:00
Gennadiy Rozental
fc2083eca2 Support for build with no exceptions 2015-07-08 00:49:31 -04:00
Gennadiy Rozental
89b3d9e9fb more conversion warnings cleaned up 2015-07-07 17:42:56 -04:00
Gennadiy Rozental
e67c67851e Merging develop branch in 2015-07-01 18:15:30 -04:00
Gennadiy Rozental
0d3e74fb8d more warnings cleanup 2015-06-27 18:19:29 -04:00
Gennadiy Rozental
5389f7e05a rename target to follow the same scheme 2015-06-27 17:58:05 -04:00
Gennadiy Rozental
f3bfd8f2e8 rely on RVO instead of moving return value 2015-06-27 03:31:18 -04:00
Gennadiy Rozental
efd1784bfd rely on RVO instead of moving return value 2015-06-27 03:29:14 -04:00
Gennadiy Rozental
5800187ec0 fix for windows 2015-06-26 02:12:06 -04:00
Gennadiy Rozental
3a3e17944b BOOST_TEST_DYN_LINK is defined by build system 2015-06-24 23:15:18 -04:00
Gennadiy Rozental
c0260bcf20 proper fix for unmatched path 2015-06-24 00:59:23 -04:00
Gennadiy Rozental
abed84a523 attempt to fix the MATCH 2015-06-23 14:57:14 -04:00
Gennadiy Rozental
232ccbdb00 fixed DEBUGGABLE handling and added new test modules 2015-06-22 22:27:26 -04:00