Commit graph

  • 79139f2047 More test traces to analyse mat007 2011-04-09 20:01:46 +00:00
  • c71910ee54 More test traces to analyse mat007 2011-04-08 21:32:33 +00:00
  • f1b8550c84 Added support for boost::cref and boost::ref for mock::assign and mock::retrieve for uniformity mat007 2011-04-07 22:46:29 +00:00
  • f238f63086 Cleanup mat007 2011-04-06 13:49:47 +00:00
  • 9a74e73a03 Added support for boost::cref and boost::ref in built-in constraints and mock::format mat007 2011-04-05 22:11:08 +00:00
  • 57848d082c Added support for boost::cref and boost::ref in built-in constraints and mock::format mat007 2011-04-05 21:08:36 +00:00
  • 5aa5cceb88 Cleanup mat007 2011-03-26 13:34:32 +00:00
  • 1a2cdf0647 Cleanup mat007 2011-03-21 22:37:18 +00:00
  • 0d1331e5d0 Fix for g++ mat007 2011-03-21 22:35:42 +00:00
  • c75f80256f Cleanup mat007 2011-03-21 22:19:18 +00:00
  • 29975de820 Cleanup mat007 2011-03-21 21:48:28 +00:00
  • 76a5c5b3ec Cleanup mat007 2011-03-21 21:43:04 +00:00
  • 6fb5d614b4 Fix mat007 2011-03-20 23:23:17 +00:00
  • acc660f2a3 Merged logging branch mat007 2011-03-20 23:13:35 +00:00
  • 7d06ec5290 Cleanup mat007 2011-03-19 11:11:45 +00:00
  • 8ec538a76e Fix mat007 2011-03-19 10:55:21 +00:00
  • 4280dd6284 Fix mat007 2011-03-18 23:27:16 +00:00
  • d4ba292a8d Fix mat007 2011-03-18 23:23:01 +00:00
  • 581635e910 Fix mat007 2011-03-18 22:43:10 +00:00
  • f0dd37cb39 Fix mat007 2011-03-18 21:50:41 +00:00
  • fc53abcea0 Reworked logging (again) mat007 2011-03-18 21:33:50 +00:00
  • 1f0b12e990 Cleanup mat007 2011-03-18 17:18:19 +00:00
  • 96cfc3d2c8 Reverted 254 mat007 2011-03-13 17:22:12 +00:00
  • bc0da4c319 Reworked logging mat007 2011-03-12 09:45:45 +00:00
  • 7cd9cfc4e3 Added missing <string> include mat007 2011-03-09 12:08:31 +00:00
  • 8550353e63 Changed operator<< + mock::formatter into format + mock::protect mat007 2011-03-08 18:49:15 +00:00
  • 374cc95c0d Removed is_comparable which is sometimes ambiguous mat007 2011-02-21 18:24:30 +00:00
  • 39ccffb881 Removed is_comparable which is sometimes ambiguous mat007 2011-02-21 18:23:31 +00:00
  • cf221b928f Logging through operator<< does not perform conversions mat007 2011-02-21 08:15:01 +00:00
  • e59dbf9e56 More work on error logging tests mat007 2011-02-21 00:40:52 +00:00
  • b61191a718 Documented and tested container detection override mat007 2011-02-20 22:45:22 +00:00
  • 1c689400a0 Refactoring to work around g++ 4.3.2 mat007 2011-02-20 00:45:58 +00:00
  • 171accfe27 Merged logging branch mat007 2011-02-19 22:10:22 +00:00
  • 4450ea0330 Reverted 220 mat007 2011-01-30 08:42:23 +00:00
  • f7be6ea503 Merged the logging branch mat007 2011-01-29 21:34:45 +00:00
  • 78befdb9be Added error analyser first draft mat007 2011-01-29 10:24:46 +00:00
  • b5845cfdec Added template instantiation benchmark mat007 2011-01-29 10:23:26 +00:00
  • f230e6b85d Updated include list mat007 2011-01-29 10:20:36 +00:00
  • 771d1ef783 Cleanup mat007 2011-01-28 14:26:58 +00:00
  • 9324f8f033 Reverted 206 mat007 2011-01-24 09:39:54 +00:00
  • 81244305ce Refactoring mat007 2011-01-22 18:40:47 +00:00
  • fbd78450e8 Added lazy formatting for actual parameters mat007 2011-01-22 18:40:22 +00:00
  • 6722d7b04e Cleanup mat007 2011-01-22 18:37:23 +00:00
  • b3d3bf7e97 Fix for vc100 mat007 2011-01-21 15:25:57 +00:00
  • 3476e303cf Partially reverted 202 mat007 2011-01-21 15:24:00 +00:00
  • 9934924853 Cleanup mat007 2011-01-21 14:53:12 +00:00
  • 87d34f4137 Cleanup mat007 2011-01-19 16:31:42 +00:00
  • c1aafd3aa7 Updated include list mat007 2011-01-19 16:06:30 +00:00
  • 2c5ec08093 Reverted to 194 mat007 2011-01-18 08:20:39 +00:00
  • de3b33ba9b Updated include list mat007 2011-01-17 23:31:30 +00:00
  • d9072df294 Added lazy serialization of constraints mat007 2011-01-17 23:16:45 +00:00
  • 745fc739e3 Cleanup mat007 2011-01-17 21:54:06 +00:00
  • 15567aefb6 Refactoring mat007 2011-01-17 21:50:48 +00:00
  • 664d184324 Cleanup mat007 2011-01-17 21:39:10 +00:00
  • 7b867e9c85 Clean-up mat007 2011-01-16 17:04:12 +00:00
  • 48e80258b8 Fix for g++ mat007 2011-01-16 09:51:51 +00:00
  • 6e8ed29462 Fix mat007 2011-01-15 11:24:52 +00:00
  • f4ceb3cdfc Fixed a regression with mock::any needing the parameter type to be defined instead of only declared mat007 2011-01-15 10:03:31 +00:00
  • 28761038cc Fix for g++ mat007 2011-01-14 18:26:23 +00:00
  • bd648e0579 Refactored to use Boost.Phoenix only if required (e.g. more than 9 parameters) and Boost.Bind instead because it uses a lot less of memory when compiling mat007 2011-01-14 17:09:18 +00:00
  • aaab74f054 Added dummy application in order to bench the memory required for using the library in a precompiled header mat007 2011-01-14 17:07:53 +00:00
  • 7bfe45673e Added dummy application in order to bench the memory required for using the library in a precompiled header mat007 2011-01-14 17:04:43 +00:00
  • 6095fa1dee Removed dependency to Boost.Algorithm mat007 2011-01-14 10:44:21 +00:00
  • 2b5385be40 Clean-up mat007 2011-01-13 21:35:52 +00:00
  • b654bc6bbb Clean-up mat007 2011-01-11 19:49:08 +00:00
  • be891a6480 Refactoring mat007 2011-01-11 07:49:56 +00:00
  • defa340505 Renamed mock::constraint to mock::call mat007 2011-01-10 22:19:45 +00:00
  • 403e640927 Clean-up mat007 2011-01-10 22:19:18 +00:00
  • 3b6e4f6d37 Refactored constraints mat007 2011-01-10 22:14:31 +00:00
  • 176611c735 Enhanced custom constraints support mat007 2011-01-10 14:22:32 +00:00
  • 4d75d42be5 Clean-up mat007 2010-11-06 18:30:07 +00:00
  • 6c8706a649 Added vc100 x64 build files mat007 2010-10-07 09:43:03 +00:00
  • bf6137f04c Added version info mat007 2010-10-07 09:21:50 +00:00
  • 5ffd945737 Added vc100 build files mat007 2010-10-07 09:21:27 +00:00
  • c906d3a5f8 Clean-up mat007 2010-10-07 08:52:50 +00:00
  • 1b248cab7e Clean-up mat007 2010-07-29 06:24:01 +00:00
  • 0377bccad2 Refactoring mat007 2010-07-29 05:40:46 +00:00
  • f3173c7770 Fix mat007 2010-07-28 12:34:16 +00:00
  • d63d5d2c1f Fixed MOCK_MAX_ARGS usage to increase to maximum number of arguments of mocked methods mat007 2010-07-23 13:17:18 +00:00
  • 542984c2b6 Refactoring mat007 2010-07-22 13:25:37 +00:00
  • 0cc0d83d1f Added log info for valid but still not triggered expectations upon a mock object verification on destruction mat007 2010-07-22 08:47:47 +00:00
  • 8e9ffc0951 Fix for g++ mat007 2010-07-21 15:50:59 +00:00
  • 0f33dab444 Removed MOCK_METHOD_TPL tests as it uses non standard code, see http://gcc.gnu.org/onlinedocs/gcc/Name-lookup.html mat007 2010-07-21 15:14:31 +00:00
  • 66268d74db Added Boost.Test log info when an expectation is fulfilled mat007 2010-07-21 07:54:25 +00:00
  • e5513654af Fix mat007 2010-07-20 11:56:19 +00:00
  • 909d546d12 Clean-up mat007 2010-06-16 20:31:07 +00:00
  • 67a3402cb8 Clean-up mat007 2010-06-15 22:12:29 +00:00
  • 606d62323a Clean-up mat007 2010-06-15 18:06:23 +00:00
  • 0d4db2424b Destroying a sequence does not remove order call enforcement anymore mat007 2010-06-15 18:06:10 +00:00
  • df46dec9e0 Added detection for a pointer in mock::assign to dereference it before performing the assignment mat007 2010-05-31 11:36:05 +00:00
  • a4b061184c More explicit template parameter name mat007 2010-05-08 08:34:27 +00:00
  • f9154334cf Fix mat007 2010-05-08 08:34:07 +00:00
  • 5754f053d8 Clean-up mat007 2010-05-07 12:45:36 +00:00
  • 96a3f6f23a Renaming mat007 2010-05-07 12:30:13 +00:00
  • a5e961c805 Refactoring mat007 2010-05-07 12:20:28 +00:00
  • 348c60a757 Renamed error policies no_match method to unexpected_call mat007 2010-05-07 12:01:07 +00:00
  • aa816535b4 Made boost_test_error_policy throw a mock::exception extending boost::execution_aborted (helpful in order to filter on exceptions) mat007 2010-05-06 16:33:45 +00:00
  • 62d2766e20 Fully qualifying function calls to prevent ADL mat007 2010-05-06 16:02:26 +00:00
  • 352520cde8 Fix for gcc mat007 2010-04-28 13:41:29 +00:00
  • d3f7934e2d Added extra namespace level to protect from unwanted argument lookup mat007 2010-04-27 16:20:52 +00:00