Alexander Grund
|
f678f4d91f
|
Assume nullptr existance
|
2022-01-07 17:08:10 +01:00 |
|
Alexander Grund
|
cf330e8c86
|
Remove usage of Boost.MPL and reduce Boost.FunctionTypes usage
They are known to be slow on compilation and C++11 offer better alternatives
|
2022-01-07 17:08:10 +01:00 |
|
Alexander Grund
|
df5b77af95
|
Replace Boost.TypeTraits by std equivalents
|
2022-01-07 17:08:10 +01:00 |
|
Alexander Grund
|
9e664b52ab
|
Replace Boost.Move by std equivalents
|
2022-01-07 17:08:10 +01:00 |
|
Mathieu Champlon
|
20e7d50568
|
Fixed test failing for gcc
|
2018-04-08 15:16:49 +02:00 |
|
Mathieu Champlon
|
860e072439
|
Fixed perfect forwarding bug
|
2018-03-17 22:20:04 +01:00 |
|
Mathieu Champlon
|
a22ca57253
|
Added MOCK_NO_AUTO_PTR to deactivate std::auto_ptr support
|
2017-03-20 11:43:18 +01:00 |
|
Mathieu Champlon
|
c950c24f52
|
Changed layout to match boost
|
2015-03-06 06:41:12 +01:00 |
|
mat007
|
c37537401c
|
Fixed action for pointer to const data as return type
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@770 860be788-9bd5-4423-9f1e-828f051e677b
|
2015-03-01 11:28:47 +00:00 |
|
mat007
|
2a88b87682
|
Dropped support for obsolete phoenix V2
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@760 860be788-9bd5-4423-9f1e-828f051e677b
|
2014-12-13 20:41:03 +00:00 |
|
mat007
|
d5b216db8e
|
Fixed lambdas conditional compilation
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@754 860be788-9bd5-4423-9f1e-828f051e677b
|
2014-05-31 12:15:38 +00:00 |
|
mat007
|
5983b75343
|
Added boost inspect as part of tests run
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@753 860be788-9bd5-4423-9f1e-828f051e677b
|
2014-05-31 11:35:36 +00:00 |
|
mat007
|
939ca29fb0
|
Fixed phoenix V2 includes
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@750 860be788-9bd5-4423-9f1e-828f051e677b
|
2014-05-29 12:22:36 +00:00 |
|
mat007
|
077e046641
|
Updated to latest boost headers and layout
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@748 860be788-9bd5-4423-9f1e-828f051e677b
|
2014-05-29 10:17:19 +00:00 |
|
mat007
|
086a42e432
|
Added thread-safety
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@730 860be788-9bd5-4423-9f1e-828f051e677b
|
2014-05-20 05:56:27 +00:00 |
|
mat007
|
cbb4683dde
|
Factorized MOCK_TYPE_NAME
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@725 860be788-9bd5-4423-9f1e-828f051e677b
|
2014-04-26 07:06:58 +00:00 |
|
mat007
|
0609c6c1fa
|
Forced MOCK_ERROR_POLICY to mock_error across all tests to prevent ODR violation
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@697 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-11-13 09:42:55 +00:00 |
|
mat007
|
86319a23d5
|
Removed call notifications upon mock object destruction
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@690 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-08-31 08:11:06 +00:00 |
|
mat007
|
028a3c3650
|
Renaming
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@687 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-08-13 22:39:16 +00:00 |
|
mat007
|
e210238932
|
Fix for gcc
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@686 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-08-13 22:39:10 +00:00 |
|
mat007
|
392240a87c
|
Added move support in actions
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@681 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-08-13 21:43:14 +00:00 |
|
mat007
|
068f73b0bc
|
Added support for movable only types as parameters
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@676 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-07-09 06:58:18 +00:00 |
|
mat007
|
8c26729399
|
Cleanup
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@675 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-07-09 06:58:06 +00:00 |
|
mat007
|
4f5090c109
|
Refactored to introduce MOCK_NULLPTR
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@672 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-07-06 21:19:20 +00:00 |
|
mat007
|
f97fb87f81
|
Added MOCK_NO_VARIADIC_MACROS to deactivate variadic macros support
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@668 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-06-04 22:02:09 +00:00 |
|
mat007
|
bd2fc97bb9
|
Refactoring
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@666 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-05-21 11:10:34 +00:00 |
|
mat007
|
c697b48802
|
Fixed regression
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@665 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-05-21 09:21:52 +00:00 |
|
mat007
|
1320a96179
|
Added support for nullptr as constraint
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@648 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-05-12 08:59:25 +00:00 |
|
mat007
|
10073f807e
|
Fixed boost tests
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@646 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-05-12 08:59:04 +00:00 |
|
mat007
|
ee5ca2eca7
|
Fixed build
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@639 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-05-03 21:33:40 +00:00 |
|
mat007
|
01771a9331
|
Fixed build
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@638 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-05-03 21:19:52 +00:00 |
|
mat007
|
4afe1d32d4
|
Added support for C++11 lambdas as constraints
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@620 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-04-11 16:24:26 +00:00 |
|
mat007
|
8a6e38a642
|
Refactoring
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@618 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-04-11 16:23:50 +00:00 |
|
mat007
|
38265da8d1
|
Replaced _MSC_VER with BOOST_MSVC
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@615 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-04-11 16:09:40 +00:00 |
|
mat007
|
5b2223f571
|
Removed auto link
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@614 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-04-11 16:08:44 +00:00 |
|
mat007
|
239f60a7da
|
Cleanup
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@613 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-03-30 21:30:35 +00:00 |
|
mat007
|
02e2b4bbfd
|
Return actions now accept by copy types derived from abstract base types
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@612 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-03-30 19:11:52 +00:00 |
|
mat007
|
f33f31fb29
|
Fixed type name extraction involving template classes
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@594 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-02-05 21:20:37 +00:00 |
|
mat007
|
c2dd320bf4
|
Fixed type name extraction involving template classes
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@593 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-01-27 21:54:41 +00:00 |
|
mat007
|
6c16dd968c
|
Fixed type name extraction involving template classes
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@587 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-01-24 22:38:51 +00:00 |
|
mat007
|
4cd3d08e3e
|
Fixed type name extraction involving template classes
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@585 860be788-9bd5-4423-9f1e-828f051e677b
|
2013-01-20 16:50:37 +00:00 |
|
mat007
|
c7a609404f
|
Fixed missing file name and line number in logs
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@576 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-11-28 21:57:03 +00:00 |
|
mat007
|
1f7e90f565
|
Cleanup
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@568 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-09-21 22:20:00 +00:00 |
|
mat007
|
a84c66c714
|
Renamed mock::detail::check to mock::matcher
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@567 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-09-21 22:19:52 +00:00 |
|
mat007
|
dea0e372d3
|
Cleanup
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@562 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-09-21 22:18:58 +00:00 |
|
mat007
|
25ccf6078f
|
Replaced std::type_info with boost::detail::sp_typeinfo
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@553 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-09-02 21:31:24 +00:00 |
|
mat007
|
8aa007af3b
|
Added tests to ensure proper support for boost::result_of
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@552 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-09-02 21:30:45 +00:00 |
|
mat007
|
0841b2fd16
|
Changed char* constraint behaviour to be comparable to another char*
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@550 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-09-02 06:58:01 +00:00 |
|
mat007
|
b323536096
|
Reverted 547,548
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@549 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-09-01 22:41:58 +00:00 |
|
mat007
|
3d9011f99d
|
Changed char* constraint behaviour to be comparable to another char*
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@547 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-09-01 21:43:49 +00:00 |
|