Commit graph

836 commits

Author SHA1 Message Date
Mathieu Champlon
94bedbd653 Removed round parenthesis in signature support for compilers without variadic macros
VS2015 has fixed the double parenthesis trick which was allowed in function signatures.
2016-07-16 13:46:17 +02:00
Mathieu Champlon
f052ea4c89 Updated project files to VS2015 2016-07-15 22:53:56 +02:00
Mathieu Champlon
78aa12a18d Updated release version 2016-02-09 09:26:20 +01:00
Mathieu Champlon
d62c1f578d Merge pull request #23 from mat007/fix-boost-optional-for-non-serializable-type
Fix boost optional for non serializable type
2016-02-08 12:50:16 +01:00
Mathieu Champlon
506e10f76a Added logging support for boost::optional 2016-02-08 11:25:17 +01:00
Mathieu Champlon
c35b76c8f0 Removed unneeded inline 2016-02-08 10:02:10 +01:00
Mathieu Champlon
121c682d41 Fixed typo in test case names 2016-02-08 10:02:08 +01:00
Mathieu Champlon
8877761ecb Merge pull request #22 from mat007/fix-semicolon
Fixed extra semicolon warning with BOOST_GLOBAL_FIXTURE prior to Boost 1.59
2016-02-07 20:40:25 +01:00
Mathieu Champlon
ffcb366633 Fixed extra semicolon warning with BOOST_GLOBAL_FIXTURE prior to Boost 1.59 2016-02-07 18:34:23 +01:00
Mathieu Champlon
ff5d8e223e Merge pull request #18 from mat007/static-mock-objects-pattern
Static mock objects pattern
2016-02-07 18:24:16 +01:00
Mathieu Champlon
ad23255840 Added links to the pattern section 2015-10-10 11:47:12 +02:00
Mathieu Champlon
09214ae3f8 Used local docbook packages 2015-10-10 10:04:20 +02:00
Mathieu Champlon
4f0431842f Documented how to manage static objects 2015-10-09 22:38:37 +02:00
Mathieu Champlon
e41b75e525 Fixed error management 2015-10-04 11:10:15 +02:00
Mathieu Champlon
8c68e7a63e Merge pull request #16 from mat007/fix-mock-function-multiple-definition
Fixed multiply defined symbol definition for MOCK_FUNCTION included from several translation units
2015-09-09 06:37:14 +02:00
Mathieu Champlon
86371b5695 Fixed multiply defined symbol definition for MOCK_FUNCTION included from several translation units 2015-09-08 09:22:50 +02:00
Mathieu Champlon
fc8c6bde19 Merge pull request #17 from mat007/add-boost-1.56-to-travis
Added boost 1.56 to travis
2015-09-08 09:20:36 +02:00
Mathieu Champlon
2b2bb6e880 Set sudo to false 2015-09-08 06:44:03 +02:00
Mathieu Champlon
ae655b03fe Fixed link issue with gcc 2015-09-08 06:41:39 +02:00
Mathieu Champlon
1ab35d8912 Fixed build errors with Boost 1.59 2015-09-08 06:41:39 +02:00
Mathieu Champlon
dd866ab895 Moved xsltproc to travis packages 2015-09-08 06:41:30 +02:00
Mathieu Champlon
613f09faed Added boost 1.58 and 1.59 to travis build 2015-09-07 22:33:14 +02:00
Mathieu Champlon
1a18870056 Removed unnecessary backslashes 2015-09-04 22:33:48 +02:00
Mathieu Champlon
203aa7bfa5 Added boost 1.56 to travis 2015-09-01 17:19:28 +02:00
Mathieu Champlon
77a4816c56 Merge pull request #14 from mat007/cleanup
Changed macro parameter case to show that it expects an object and no…
2015-08-09 10:27:11 +02:00
Mathieu Champlon
6750b6cbd6 Changed macro parameter case to show that it expects an object and not a type 2015-08-09 10:25:56 +02:00
Mathieu Champlon
8c1e36ed96 Merge pull request #13 from mat007/cleanup
Cleanup
2015-05-23 23:21:37 +02:00
Mathieu Champlon
92c54025a7 Updated changelog 2015-05-23 22:24:14 +02:00
Mathieu Champlon
45dd0f025e Cleaned code 2015-05-23 22:22:23 +02:00
Mathieu Champlon
0c22da9627 Merge pull request #12 from robwiss/master
added locking to sequence_impl
2015-05-23 22:16:58 +02:00
robwiss
3e79bae0b7 fixes for build errors 2015-05-22 20:46:53 -04:00
robwiss
767310fa38 added locking to sequence_impl 2015-05-22 20:18:50 -04:00
Mathieu Champlon
32bd5a2d29 Merge pull request #10 from mat007/update-for-release
Update for release
2015-04-26 11:46:35 +02:00
Mathieu Champlon
0856925142 Fixed Boost.Mock conversion 2015-04-25 22:16:44 +02:00
Mathieu Champlon
f83326037b Fixed packaging 2015-04-25 13:24:51 +02:00
Mathieu Champlon
96ac97dc87 Added version number to boost-mock release package 2015-04-25 08:05:32 +02:00
Mathieu Champlon
8405fe7107 Updated release date and version 2015-04-25 08:04:54 +02:00
Mathieu Champlon
e7f0e78ba5 Merge pull request #9 from mat007/document-pass-by-copy
Document how actions store data by copy
2015-04-09 07:17:52 +02:00
Mathieu Champlon
d1e0c96ff3 Document how actions store data by copy 2015-04-09 07:14:18 +02:00
Mathieu Champlon
41de7236c4 Merge pull request #8 from mat007/protected-mock-method
Protected mock method
2015-04-09 07:12:20 +02:00
Mathieu Champlon
ed36823235 Added support for mocking protected member function 2015-04-08 21:54:46 +02:00
Mathieu Champlon
12a252a850 Documented limitation concerning MOCK_METHOD_TPL 2015-04-08 21:29:50 +02:00
Mathieu Champlon
712653eb99 Added inline to generated MOCK_FUNCTION 2015-04-08 21:29:49 +02:00
Mathieu Champlon
b92314ec07 Tweaked project configuration 2015-04-07 07:43:35 +02:00
Mathieu Champlon
fd78c134b7 Added error diagnostic for a missing action 2015-04-04 22:02:30 +02:00
Mathieu Champlon
474b0afcb8 Merge pull request #7 from mat007/multi-constraint-example
Added an example demonstrating one constraint for multiple arguments.
2015-04-02 06:53:36 +02:00
Mathieu Champlon
1f1e143b06 Added an example demonstrating one constraint for multiple arguments. 2015-04-02 06:52:58 +02:00
Mathieu Champlon
1a4a919f81 Merge pull request #6 from mat007/build-with-b2
Fix coveralls ignore file list
2015-03-31 23:17:51 +02:00
Mathieu Champlon
f0a59b73fd Fix coveralls ignore file list 2015-03-31 22:17:11 +02:00
Mathieu Champlon
b2a8f2611e Merge pull request #5 from mat007/build-with-b2
Fixed cobertura analysis
2015-03-31 22:05:16 +02:00