Commit graph

  • 2a84a7f9c7 Introduced boost-mock.dir property mat007 2014-05-29 10:17:27 +00:00
  • 077e046641 Updated to latest boost headers and layout mat007 2014-05-29 10:17:19 +00:00
  • 897c0bdac3 Deactivated ICE producing code mat007 2014-05-29 10:17:08 +00:00
  • e4c2468381 Made b2 toolset customizable mat007 2014-05-29 10:17:00 +00:00
  • 834b06a84e Fixed missing endsect mat007 2014-05-29 10:16:49 +00:00
  • e3c6d7f8e9 Updated changelog for 1.2.6 mat007 2014-05-24 12:22:02 +00:00
  • 0ba45baa19 Fixed documentation generation mat007 2014-05-24 07:23:46 +00:00
  • 0ea1644f9e Fixed examples compilation mat007 2014-05-24 07:23:28 +00:00
  • 59a52529e4 Refactored jamfile to use globs mat007 2014-05-22 20:08:07 +00:00
  • d2d817b07e Added missing mock namespace end tag mat007 2014-05-22 20:07:59 +00:00
  • a56267c468 Fixed race condition for C++03 compilers mat007 2014-05-21 07:09:28 +00:00
  • b0fc3f45bc Fixed boost build mat007 2014-05-21 07:09:22 +00:00
  • 7cc5feeea0 Updated documentation mat007 2014-05-20 05:56:37 +00:00
  • 086a42e432 Added thread-safety mat007 2014-05-20 05:56:27 +00:00
  • f1580c95cc Fixed line too long mat007 2014-04-26 08:17:40 +00:00
  • df6ca7011c Fixed build with gcc mat007 2014-04-26 07:20:35 +00:00
  • cbb4683dde Factorized MOCK_TYPE_NAME mat007 2014-04-26 07:06:58 +00:00
  • 30dadf0c61 Do not define mock::exception when not MOCK_USE_BOOST_TEST mat007 2014-04-26 07:06:50 +00:00
  • cf22b638e2 Refactoring mat007 2014-04-26 07:06:44 +00:00
  • 0e586516c8 Refactoring mat007 2014-04-26 07:06:36 +00:00
  • c91d425d87 Refactoring mat007 2014-04-26 07:06:28 +00:00
  • 598ce50405 Removed duplication mat007 2014-04-26 07:06:20 +00:00
  • 9c859bae5e Cleanup mat007 2014-04-26 07:06:13 +00:00
  • 98fc044011 Fixed custom error policy synopsis mat007 2014-04-26 07:06:06 +00:00
  • eecd48b72f Refactoring mat007 2014-04-26 07:06:00 +00:00
  • 58c27a4f0c Removed obsolete BOOST_DEDUCED_TYPENAME mat007 2014-04-26 07:05:53 +00:00
  • f04be9827f Fixed mock function documentation mat007 2014-02-16 15:55:14 +00:00
  • c3c07b81a2 Cleanup mat007 2014-02-16 15:55:06 +00:00
  • f7d5933162 Updated changelog to 1.2.5 mat007 2014-02-08 17:27:38 +00:00
  • f36ac7c889 Added target description mat007 2014-02-08 17:27:26 +00:00
  • f30600c42d Added conditional switch between b2.exe and b2 shell script mat007 2014-02-08 17:27:19 +00:00
  • c7fef834a3 Removed non-supported MOCK_FUNCTOR test with non-default calling convention mat007 2014-02-07 14:44:30 +00:00
  • dcd4da6c7d Updated changelog mat007 2014-02-07 14:26:28 +00:00
  • 53e67c0a81 Changed MOCK_DESTRUCTOR and MOCK_*CONVERSION_OPERATOR to support different calling conventions mat007 2014-02-07 14:26:21 +00:00
  • a6c6b5dd82 Fixed typo mat007 2014-02-07 14:26:11 +00:00
  • 0616550b42 Factorized boost root in a property mat007 2014-02-07 14:26:04 +00:00
  • 5fbf256b04 Cleanup mat007 2014-02-07 14:25:58 +00:00
  • 41605b7bf3 Cleanup mat007 2014-02-07 14:25:52 +00:00
  • e4e6d59a35 Improved workaround for the template method limitation mat007 2013-12-21 18:20:49 +00:00
  • e61a52e683 Fixed documentation typo mat007 2013-12-21 18:20:40 +00:00
  • a1b0454b57 Added version.hpp to source files when building release packages mat007 2013-11-25 06:50:55 +00:00
  • 9eeed8f422 Added release target mat007 2013-11-25 06:50:46 +00:00
  • 4142f8dec2 Refactoring mat007 2013-11-25 06:50:39 +00:00
  • 0609c6c1fa Forced MOCK_ERROR_POLICY to mock_error across all tests to prevent ODR violation mat007 2013-11-13 09:42:55 +00:00
  • dbf430692d Removed platform override mat007 2013-11-13 09:42:42 +00:00
  • f03c3d96c5 Reverted previous commit mat007 2013-11-13 09:42:35 +00:00
  • 2de2bf1072 Added virtual inheritance for mock::object in MOCK_BASE_CLASS macro mat007 2013-11-10 13:21:25 +00:00
  • f77cac0103 Added documentation in the limitations section about why non-virtual methods cannot be mocked mat007 2013-10-03 07:59:17 +00:00
  • 7c3714169d Fixed documentation typos mat007 2013-10-03 07:59:11 +00:00
  • 82a0d3b146 Fix for clang mat007 2013-08-31 08:11:21 +00:00
  • 86319a23d5 Removed call notifications upon mock object destruction mat007 2013-08-31 08:11:06 +00:00
  • 69b58ee09d Updated changelog for 1.2.1 mat007 2013-08-31 08:10:47 +00:00
  • df5bb8cf3c Added workaround for when msvc defines small and near macros mat007 2013-08-14 09:55:58 +00:00
  • 028a3c3650 Renaming mat007 2013-08-13 22:39:16 +00:00
  • e210238932 Fix for gcc mat007 2013-08-13 22:39:10 +00:00
  • 34a4e00031 Refactoring mat007 2013-08-13 21:43:54 +00:00
  • 5366ebf3df Renaming mat007 2013-08-13 21:43:45 +00:00
  • 8189ba27a8 Fix for clang mat007 2013-08-13 21:43:37 +00:00
  • 616692f3e5 Refactoring mat007 2013-08-13 21:43:27 +00:00
  • 392240a87c Added move support in actions mat007 2013-08-13 21:43:14 +00:00
  • fc74b61817 Fixed include path mat007 2013-08-13 21:43:00 +00:00
  • 171b23479e Fixed fail test mat007 2013-08-13 21:42:49 +00:00
  • dfa375f8c9 Fixed line too long mat007 2013-07-09 10:05:02 +00:00
  • 808af17eb8 Added logging support for std::unique_ptr, std::shared_ptr and std::weak_ptr mat007 2013-07-09 08:46:43 +00:00
  • 068f73b0bc Added support for movable only types as parameters mat007 2013-07-09 06:58:18 +00:00
  • 8c26729399 Cleanup mat007 2013-07-09 06:58:06 +00:00
  • fc5237fb96 Fixed tests mat007 2013-07-09 06:57:54 +00:00
  • 095add46f8 Moved limitation workarounds code to compiled source file mat007 2013-07-06 21:19:29 +00:00
  • 4f5090c109 Refactored to introduce MOCK_NULLPTR mat007 2013-07-06 21:19:20 +00:00
  • 5c82c8052f Documented limitation for mocking a member function with a throw specifier mat007 2013-07-06 21:19:12 +00:00
  • 4d98e599c6 Fixed build mat007 2013-06-05 06:33:59 +00:00
  • c293fbed63 Fixed line length greater than 80 characters mat007 2013-06-05 06:15:53 +00:00
  • f97fb87f81 Added MOCK_NO_VARIADIC_MACROS to deactivate variadic macros support mat007 2013-06-04 22:02:09 +00:00
  • 8d08012cdf Reworked MOCK_CONSTRAINT to be able to provide names to parameters mat007 2013-06-04 22:01:57 +00:00
  • bd2fc97bb9 Refactoring mat007 2013-05-21 11:10:34 +00:00
  • c697b48802 Fixed regression mat007 2013-05-21 09:21:52 +00:00
  • 24530c4e3c Fixed regression mat007 2013-05-21 06:28:30 +00:00
  • 1abb1d5495 Updated changelog for 1.2.3 mat007 2013-05-21 06:28:21 +00:00
  • a6abe0904e Removed unused include mat007 2013-05-20 10:49:28 +00:00
  • 0577e506c6 Cleanup mat007 2013-05-20 10:49:22 +00:00
  • 400aaddf9a Generalized to MOCK_CONSTRAINT mat007 2013-05-20 10:49:17 +00:00
  • 8a6edd531e Added floating point comparison constraints mat007 2013-05-20 10:49:09 +00:00
  • c8072405c8 Added MOCK_TERNARY_CONSTRAINT helper macro mat007 2013-05-20 10:49:03 +00:00
  • 8919e56678 Removed duplicate test mat007 2013-05-20 10:48:54 +00:00
  • 0592148204 Tweaked documentation mat007 2013-05-20 10:48:49 +00:00
  • 415cece00e Updated documentation mat007 2013-05-20 10:48:43 +00:00
  • 367f772575 Added target descriptions mat007 2013-05-20 10:48:34 +00:00
  • 87cd09bdd4 Updated documentation mat007 2013-05-20 10:48:28 +00:00
  • 7f87886ea5 Fixed bjam invocation mat007 2013-05-20 10:48:22 +00:00
  • 03255639e5 Removed changelog from boost documentation mat007 2013-05-20 10:48:17 +00:00
  • d0d80e6c65 Removed custom navbar from boost documentation mat007 2013-05-20 10:48:12 +00:00
  • add740ea6f Removed obsolete vc80 project files mat007 2013-05-12 09:09:49 +00:00
  • 1320a96179 Added support for nullptr as constraint mat007 2013-05-12 08:59:25 +00:00
  • 42c2c4e6a4 Cleanup mat007 2013-05-12 08:59:11 +00:00
  • 10073f807e Fixed boost tests mat007 2013-05-12 08:59:04 +00:00
  • d28db33c08 Refactored conversion to boost layout mat007 2013-05-12 08:58:55 +00:00
  • 4faf23b2b1 Fixed constraint helpers to be usable in any namespace mat007 2013-05-12 08:58:49 +00:00
  • d2fbf4167b Moved examples to source code mat007 2013-05-12 08:58:40 +00:00
  • ef9a3e2c4c Tweaked documentation mat007 2013-05-12 08:58:29 +00:00
  • b560fcca0d Added a warning in the documentation about possible ODR violations with logging mat007 2013-05-12 08:58:17 +00:00