Commit graph

  • 1fa9bc1288 Merge pull request #24 from mat007/fix-vs2015-mock-functor Mathieu Champlon 2016-07-16 21:44:23 +02:00
  • 94bedbd653 Removed round parenthesis in signature support for compilers without variadic macros Mathieu Champlon 2016-07-16 10:14:54 +02:00
  • f052ea4c89 Updated project files to VS2015 Mathieu Champlon 2016-07-15 22:53:56 +02:00
  • 78aa12a18d Updated release version Mathieu Champlon 2016-02-09 09:26:20 +01:00
  • d62c1f578d Merge pull request #23 from mat007/fix-boost-optional-for-non-serializable-type Mathieu Champlon 2016-02-08 12:50:16 +01:00
  • 506e10f76a Added logging support for boost::optional Mathieu Champlon 2016-02-08 05:40:39 +01:00
  • c35b76c8f0 Removed unneeded inline Mathieu Champlon 2016-02-08 05:39:21 +01:00
  • 121c682d41 Fixed typo in test case names Mathieu Champlon 2016-02-08 05:18:43 +01:00
  • 8877761ecb Merge pull request #22 from mat007/fix-semicolon Mathieu Champlon 2016-02-07 20:40:25 +01:00
  • ffcb366633 Fixed extra semicolon warning with BOOST_GLOBAL_FIXTURE prior to Boost 1.59 Mathieu Champlon 2016-02-07 18:34:23 +01:00
  • ff5d8e223e Merge pull request #18 from mat007/static-mock-objects-pattern Mathieu Champlon 2016-02-07 18:24:16 +01:00
  • eb23ad348a Merge 6af0971545 into 8c68e7a63e mareq 2016-01-20 00:52:24 +00:00
  • 6af0971545 Fix extra semicolon warning. Mareq 2016-01-20 00:50:08 +00:00
  • 98e61a5d9b Fix the compilation for c++98 by not supporting async Thomas Bernard 2016-01-20 01:01:47 +01:00
  • 7024b37789 Use boost move to implement movable only wrapper class Thomas Bernard 2016-01-16 09:15:31 +01:00
  • 04497bd5b5 Removed all copies of the wrapper object Thomas Bernard 2016-01-16 01:19:43 +01:00
  • 4eadca553b Add support for asynchronous expectations. Thomas Bernard 2016-01-05 17:00:29 +01:00
  • ad23255840 Added links to the pattern section Mathieu Champlon 2015-10-10 11:47:12 +02:00
  • 09214ae3f8 Used local docbook packages Mathieu Champlon 2015-10-10 10:04:20 +02:00
  • 4f0431842f Documented how to manage static objects Mathieu Champlon 2015-10-09 22:38:37 +02:00
  • e41b75e525 Fixed error management Mathieu Champlon 2015-10-04 11:10:15 +02:00
  • 8c68e7a63e Merge pull request #16 from mat007/fix-mock-function-multiple-definition Mathieu Champlon 2015-09-09 06:37:14 +02:00
  • 86371b5695 Fixed multiply defined symbol definition for MOCK_FUNCTION included from several translation units Mathieu Champlon 2015-08-10 18:21:40 +02:00
  • fc8c6bde19 Merge pull request #17 from mat007/add-boost-1.56-to-travis Mathieu Champlon 2015-09-08 09:20:36 +02:00
  • 2b2bb6e880 Set sudo to false Mathieu Champlon 2015-09-08 06:44:03 +02:00
  • ae655b03fe Fixed link issue with gcc Mathieu Champlon 2015-09-08 06:22:20 +02:00
  • 1ab35d8912 Fixed build errors with Boost 1.59 Mathieu Champlon 2015-09-04 22:56:29 +02:00
  • dd866ab895 Moved xsltproc to travis packages Mathieu Champlon 2015-09-08 06:40:53 +02:00
  • 613f09faed Added boost 1.58 and 1.59 to travis build Mathieu Champlon 2015-09-06 08:57:52 +02:00
  • 1a18870056 Removed unnecessary backslashes Mathieu Champlon 2015-09-04 22:33:48 +02:00
  • 203aa7bfa5 Added boost 1.56 to travis Mathieu Champlon 2015-08-28 10:34:50 +02:00
  • 809d649a74 Merge b40680a32a into 77a4816c56 Mathieu Champlon 2015-08-09 14:29:49 +00:00
  • b40680a32a Fixed crash when comparing null pointers to const char* arguments in matcher Mathieu Champlon 2015-08-09 10:30:11 +02:00
  • 77a4816c56 Merge pull request #14 from mat007/cleanup Mathieu Champlon 2015-08-09 10:27:11 +02:00
  • 6750b6cbd6 Changed macro parameter case to show that it expects an object and not a type Mathieu Champlon 2015-08-09 10:21:42 +02:00
  • 8c1e36ed96 Merge pull request #13 from mat007/cleanup Mathieu Champlon 2015-05-23 23:21:37 +02:00
  • 92c54025a7 Updated changelog Mathieu Champlon 2015-05-23 22:24:14 +02:00
  • 45dd0f025e Cleaned code Mathieu Champlon 2015-05-23 22:22:23 +02:00
  • 0c22da9627 Merge pull request #12 from robwiss/master Mathieu Champlon 2015-05-23 22:16:58 +02:00
  • 3e79bae0b7 fixes for build errors robwiss 2015-05-22 20:46:53 -04:00
  • 767310fa38 added locking to sequence_impl robwiss 2015-05-22 20:18:50 -04:00
  • 32bd5a2d29 Merge pull request #10 from mat007/update-for-release Mathieu Champlon 2015-04-26 11:46:35 +02:00
  • 0856925142 Fixed Boost.Mock conversion Mathieu Champlon 2015-04-25 22:16:44 +02:00
  • f83326037b Fixed packaging Mathieu Champlon 2015-04-25 13:24:51 +02:00
  • 96ac97dc87 Added version number to boost-mock release package Mathieu Champlon 2015-04-25 08:05:32 +02:00
  • 8405fe7107 Updated release date and version Mathieu Champlon 2015-04-25 08:04:54 +02:00
  • e7f0e78ba5 Merge pull request #9 from mat007/document-pass-by-copy Mathieu Champlon 2015-04-09 07:17:52 +02:00
  • d1e0c96ff3 Document how actions store data by copy Mathieu Champlon 2015-04-08 22:29:31 +02:00
  • 41de7236c4 Merge pull request #8 from mat007/protected-mock-method Mathieu Champlon 2015-04-09 07:12:20 +02:00
  • ed36823235 Added support for mocking protected member function Mathieu Champlon 2015-04-07 07:21:14 +02:00
  • 12a252a850 Documented limitation concerning MOCK_METHOD_TPL Mathieu Champlon 2015-04-07 07:39:52 +02:00
  • 712653eb99 Added inline to generated MOCK_FUNCTION Mathieu Champlon 2015-04-07 07:52:37 +02:00
  • b92314ec07 Tweaked project configuration Mathieu Champlon 2015-04-07 07:40:26 +02:00
  • fd78c134b7 Added error diagnostic for a missing action Mathieu Champlon 2015-04-04 21:55:51 +02:00
  • 474b0afcb8 Merge pull request #7 from mat007/multi-constraint-example Mathieu Champlon 2015-04-02 06:53:36 +02:00
  • 1f1e143b06 Added an example demonstrating one constraint for multiple arguments. Mathieu Champlon 2015-04-02 06:52:58 +02:00
  • 1a4a919f81 Merge pull request #6 from mat007/build-with-b2 Mathieu Champlon 2015-03-31 23:17:51 +02:00
  • f0a59b73fd Fix coveralls ignore file list Mathieu Champlon 2015-03-31 22:17:11 +02:00
  • b2a8f2611e Merge pull request #5 from mat007/build-with-b2 Mathieu Champlon 2015-03-31 22:05:16 +02:00
  • e148e7bf64 Fixed cobertura analysis Mathieu Champlon 2015-03-31 16:48:54 +02:00
  • 3ca4f28cee Merge pull request #4 from mat007/build-with-b2 Mathieu Champlon 2015-03-31 11:25:46 +02:00
  • fd829b0624 FIxed cobertura analysis Mathieu Champlon 2015-03-31 07:45:32 +02:00
  • df20ff111f Merge pull request #2 from mat007/build-with-b2 Mathieu Champlon 2015-03-30 09:04:28 +02:00
  • d633f916dd Fixed constructor example Mathieu Champlon 2015-03-30 06:45:01 +02:00
  • f4efa9b02e Fixed ambiguous function call with gcc Mathieu Champlon 2015-03-22 09:30:21 +01:00
  • c4c6edd010 Preserved quotes Mathieu Champlon 2015-03-17 15:35:01 +01:00
  • 6a976067db Removed example compilation for compilers without lambda support Mathieu Champlon 2015-03-22 22:08:51 +01:00
  • 96dd11235e Echoed all commands for debugging travis build Mathieu Champlon 2015-03-16 22:02:25 +01:00
  • e5b8a19628 Fixed limitation example code Mathieu Champlon 2015-03-15 13:36:05 +01:00
  • dfa3cb44e6 Fixed documentation typos Mathieu Champlon 2015-03-14 16:21:09 +01:00
  • caf39083e4 Fixed class name conflicting with the mock namespace Mathieu Champlon 2015-03-14 07:26:06 +01:00
  • 5d84561e2b Added xsltproc installation Mathieu Champlon 2015-03-14 07:00:57 +01:00
  • 0f6c8b572f Changed build.sh file permissions Mathieu Champlon 2015-03-12 07:03:01 +01:00
  • 2a34194231 Moved part of the build out of build.xml Mathieu Champlon 2015-03-07 19:04:48 +01:00
  • d424d4ee7f Fixed support for compilers without r-value references Mathieu Champlon 2015-03-09 08:22:10 +01:00
  • 997b9b7f67 Stop b2 on first error Mathieu Champlon 2015-03-06 09:55:05 +01:00
  • ed5032428c Added travis-ci integration Mathieu Champlon 2015-03-05 15:04:09 +01:00
  • c950c24f52 Changed layout to match boost Mathieu Champlon 2015-03-04 06:23:30 +01:00
  • 7a8ba352c6 Merge pull request #1 from mat007/update-changelog Mathieu Champlon 2015-03-02 08:56:37 +01:00
  • f8b09e8086 Updated changelog Mathieu Champlon 2015-03-02 08:56:02 +01:00
  • 02468ee43a Added multi-constraint mat007 2015-03-01 11:29:03 +00:00
  • 09b6bddb25 Fixed typo mat007 2015-03-01 11:28:53 +00:00
  • c37537401c Fixed action for pointer to const data as return type mat007 2015-03-01 11:28:47 +00:00
  • 88451b7c02 Tweaked documentation mat007 2015-03-01 11:28:41 +00:00
  • 96f5d1959a Cleanup mat007 2015-03-01 11:28:33 +00:00
  • 20be7d84d0 Reduced preprocessor macros mat007 2015-03-01 11:28:10 +00:00
  • e76e9fb5bc Removed unneeded typedef mat007 2015-03-01 11:27:57 +00:00
  • 6503e69624 Factorized invocation configuration mat007 2015-03-01 11:27:48 +00:00
  • d18f499e48 Renamed member variable mat007 2015-03-01 11:27:41 +00:00
  • c5eece441c Removed level 0 from pragma push mat007 2014-12-13 20:47:03 +00:00
  • ea5cdca86d Simplified action implementation mat007 2014-12-13 20:41:26 +00:00
  • 08a74ccfe3 Removed dependency to Boost.Phoenix mat007 2014-12-13 20:41:15 +00:00
  • 2a88b87682 Dropped support for obsolete phoenix V2 mat007 2014-12-13 20:41:03 +00:00
  • 6558254c50 Fixed boost::cref invalid for temporary objects mat007 2014-11-23 10:54:14 +00:00
  • 5eceba381a Cleanup mat007 2014-11-23 10:54:05 +00:00
  • e85cf69f9f Updated documentation mat007 2014-11-23 10:53:56 +00:00
  • 239403acc5 Fixed examples mat007 2014-07-03 05:08:43 +00:00
  • d5b216db8e Fixed lambdas conditional compilation mat007 2014-05-31 12:15:38 +00:00
  • 5983b75343 Added boost inspect as part of tests run mat007 2014-05-31 11:35:36 +00:00
  • 939ca29fb0 Fixed phoenix V2 includes mat007 2014-05-29 12:22:36 +00:00