Commit graph

  • cb6204b399 Removed obsolete test applications mat007 2012-06-14 21:13:32 +00:00
  • fba8a4b9d1 Cleanup mat007 2012-05-26 10:08:14 +00:00
  • b03e247f2d Cleanup mat007 2012-05-26 10:06:31 +00:00
  • 05978fc7d3 Passing boost::reference_wrapper by value instead of const& mat007 2012-05-26 10:05:17 +00:00
  • cc9589f457 Added test to ensure that a static method is not reset when resetting an instance of the class mat007 2012-05-26 05:53:39 +00:00
  • b40fa567a2 Added test for mocking a conversion operator in a template class mat007 2012-05-12 17:37:07 +00:00
  • 044d5843e7 Fix for gcc mat007 2012-05-08 21:28:41 +00:00
  • bc81a751a4 Cleanup mat007 2012-05-08 21:20:19 +00:00
  • 6bec05c668 Fixed crash when resetting self-referenced object mat007 2012-05-08 20:49:15 +00:00
  • 8bbf00599c Cleanup mat007 2012-05-08 14:33:07 +00:00
  • 8a572c34f9 Cleanup mat007 2012-05-08 14:31:09 +00:00
  • 5d4258941e Cleanup mat007 2012-05-08 14:16:41 +00:00
  • ec8813be52 Refactoring mat007 2012-05-05 15:01:06 +00:00
  • a9c57304a2 Removed obsolete file mat007 2012-05-05 15:00:26 +00:00
  • d403d5a6c7 Removed obsolete file mat007 2012-05-01 16:57:55 +00:00
  • fbc466752c Fixed line too long mat007 2012-04-13 15:23:05 +00:00
  • 966c415953 Refactoring to prevent ADL to pick up operator== for map iterators with certain compilers mat007 2012-04-13 14:55:38 +00:00
  • 1324ad0a35 Cleanup mat007 2012-04-13 14:55:21 +00:00
  • 0fa887deeb Reverted previous commit mat007 2012-04-12 16:21:02 +00:00
  • 7b0cde6b53 Added mock::compare to customise comparison between data types without messing with existing operator== mat007 2012-04-12 14:28:41 +00:00
  • 50f74c1eaf Cleanup mat007 2012-04-08 14:04:32 +00:00
  • 783d24a89f Cleanup mat007 2012-04-01 21:20:23 +00:00
  • c1b3b1d4dd Renamed invalid_pointer_to_member to ambiguous_method_name_use_MOCK_METHOD_EXT_instead mat007 2012-04-01 21:19:02 +00:00
  • 6d601f26ed Cleanup mat007 2012-04-01 21:18:45 +00:00
  • c999755ef8 Fixed msvc project files mat007 2012-04-01 21:18:24 +00:00
  • d1eed46173 Added support for mocking constructors mat007 2012-03-31 13:36:25 +00:00
  • 2768c8b172 Fixed phoenix and lambda functors logging mat007 2012-03-24 06:23:47 +00:00
  • bfab83e7c2 Added test for serialization of bind, phoenix and lambda functors mat007 2012-03-23 07:58:27 +00:00
  • 2ca4861c6e Better in-code error explanation message mat007 2012-03-23 07:55:26 +00:00
  • aa09d7fe61 Removed concept checks which caused longer compilation error traces mat007 2012-03-23 07:54:11 +00:00
  • 8c1e878480 Build fix mat007 2012-03-23 07:53:36 +00:00
  • 2fe4b78480 Enhanced msvc compilation error message mat007 2012-03-23 07:52:44 +00:00
  • f39550c881 Ignore list mat007 2012-03-17 18:31:41 +00:00
  • f09c5540d0 Refactoring mat007 2012-03-15 21:43:09 +00:00
  • 209ffa986f Fixed a bug that caused an object to remain invalid forever after being invalid and verified once mat007 2012-03-15 21:42:01 +00:00
  • 45d2d58000 Renamed MOCK_STATIC_FUNCTION to MOCK_STATIC_METHOD mat007 2012-03-15 07:40:29 +00:00
  • 01e31a39c3 More tests mat007 2012-03-09 22:45:32 +00:00
  • 395bdecc2d Cleanup mat007 2012-03-07 22:24:41 +00:00
  • 076ca8e084 Reverted 419 mat007 2012-03-05 23:10:16 +00:00
  • 3fa0d17785 Added a much better workaround to the comma-in-macro problem mat007 2012-03-05 22:50:45 +00:00
  • e725d1c006 Cleanup mat007 2012-03-05 20:27:26 +00:00
  • 27f76b9d01 Added test to check that a template class conversion operator can be mocked using MOCK_CONVERSION_OPERATOR mat007 2012-03-03 23:24:42 +00:00
  • c830e13c83 Added support for mocking static methods of template classes mat007 2012-03-02 22:53:48 +00:00
  • a1d2f27add Cleanup mat007 2012-02-26 13:11:01 +00:00
  • 97eedfc240 Warning fix for gcc mat007 2012-02-26 12:21:59 +00:00
  • 6e1e22c559 Added specialization to log unsigned chars as integers mat007 2012-02-26 12:21:39 +00:00
  • 47cf8b3e47 Added specialization to log unsigned chars as integers mat007 2012-02-26 11:20:18 +00:00
  • f66e06f4fe Added checkpoint notification to error policy mat007 2012-02-07 23:00:31 +00:00
  • e86aebb5a8 Renamed basic_error_policy to default_error_policy mat007 2012-02-07 22:35:40 +00:00
  • d1a7049505 Added hippomocks_test mat007 2012-02-07 22:05:27 +00:00
  • 96ad4b068b Added support for mock::verify and mock::reset for functors mat007 2012-01-16 11:02:34 +00:00
  • 7fb0b814b3 Removed obsolete mock::object::verify and mock::object::reset methods (to avoid mix-ups with user methods possibly named the same) mat007 2012-01-14 18:09:03 +00:00
  • 6d3968db1e Added protected destructor to mock::object mat007 2012-01-14 17:41:27 +00:00
  • a82a5b275c Cleanup mat007 2012-01-14 16:43:09 +00:00
  • a7728caefb Cleanup mat007 2012-01-14 16:25:15 +00:00
  • 1b7943865b Removed dead code mat007 2012-01-14 16:20:09 +00:00
  • d3084ecc2d Fixed boost test mat007 2012-01-14 16:19:44 +00:00
  • 40cf39aae7 Merged functions branch back to trunk mat007 2012-01-14 16:12:29 +00:00
  • c0bc085943 Tweaks mat007 2012-01-08 22:50:42 +00:00
  • ee338d40bb Removed limitation on the operator() of a custom constraint which was required to be const mat007 2011-10-10 22:21:53 +00:00
  • dc27632f66 Added errors_test in msvc solution mat007 2011-10-10 22:04:13 +00:00
  • 7248b2867b Fixed errors tests mat007 2011-10-10 21:43:48 +00:00
  • f6e0916dbd Enhanced error message for ambiguous_mock_method mat007 2011-10-10 21:40:24 +00:00
  • b2103f6947 Fixed constraint_functor_not_compatible mat007 2011-10-10 21:16:56 +00:00
  • db36244dfc Wrapped constraints parameters with boost::addressof where needed in order to support types with overloaded operator& mat007 2011-10-02 14:57:25 +00:00
  • 7fc80c1035 Cleanup mat007 2011-10-02 14:35:09 +00:00
  • ad40a1a9cf Removed all std::string to spare unnecessary memory allocations mat007 2011-10-02 10:47:27 +00:00
  • 64c638d59c Ignore list mat007 2011-07-13 13:13:41 +00:00
  • ed31b9528d Cleanup mat007 2011-07-12 16:43:54 +00:00
  • f2fe1ad574 Fix mat007 2011-07-09 18:41:36 +00:00
  • a7c62e523a Merged refactoring branch mat007 2011-07-09 15:16:03 +00:00
  • bec0c8aafa Cleanup mat007 2011-05-20 10:49:16 +00:00
  • ee1c42843c Added test application for Boost.Test features mat007 2011-05-20 08:47:18 +00:00
  • c1cf7e30bc Cleanup mat007 2011-05-20 08:45:24 +00:00
  • 9025ff2f0d Fixed a crash with Boost.Test when failed static mock objects are destroyed mat007 2011-05-19 20:35:34 +00:00
  • 90cd7f7bd8 Cleanup mat007 2011-05-19 14:47:07 +00:00
  • 92019d62b0 Removed MOCK_NUM_ARGS mat007 2011-05-18 22:48:54 +00:00
  • 7d28fc0d78 More test traces to analyse mat007 2011-05-18 21:15:18 +00:00
  • 9336d101ec Removed alternate experimental macros mat007 2011-05-17 20:54:28 +00:00
  • 10eed34ad7 Fixed a bug with const smart pointers as first argument to MOCK_EXPECT being invalid mat007 2011-05-12 20:00:52 +00:00
  • 6f49ffd551 Added automatic benchmark mat007 2011-05-12 10:00:24 +00:00
  • 4c013650ed Moved applications/turtle_bench to tests/bench_test mat007 2011-05-11 20:08:19 +00:00
  • 8b5623bc1d Added automatic benchmark mat007 2011-05-11 20:02:21 +00:00
  • 4c03cd9bda Reduced MOCK_MAX_ARGS in tests to try and fix an internal compiler error with vc80 mat007 2011-05-11 17:47:08 +00:00
  • 4f918457bc Cleanup mat007 2011-05-11 16:09:59 +00:00
  • 989830855c Added missing check for BOOST_FT_MAX_ARITY when MOCK_MAX_ARGS was set to 21 or more mat007 2011-05-11 16:09:38 +00:00
  • 13cf400e82 Refactoring mat007 2011-05-11 16:01:06 +00:00
  • 5ba2169ec3 Cleanup mat007 2011-05-11 13:48:26 +00:00
  • b9f50e0c4f Refactoring mat007 2011-05-11 13:47:36 +00:00
  • f4127636d5 Refactoring mat007 2011-05-09 22:17:10 +00:00
  • 14e80c37dc Cleanup mat007 2011-05-09 21:48:01 +00:00
  • 07f4a1e89f Refactored tests mat007 2011-05-08 18:13:32 +00:00
  • febd21a724 Fix mat007 2011-05-08 18:00:59 +00:00
  • 0ffc9c47a4 Cleanup mat007 2011-05-08 17:49:50 +00:00
  • 2231896aba Fix mat007 2011-05-08 17:47:25 +00:00
  • 5f651655c6 Refactoring mat007 2011-05-08 17:44:49 +00:00
  • 8d7b34792d Cleanup mat007 2011-05-05 20:08:09 +00:00
  • 7f6bef390e Refactored tests mat007 2011-05-05 20:05:42 +00:00
  • 909e37da70 Refactored tests mat007 2011-05-05 16:47:50 +00:00
  • ea501c3e00 Refactored tests mat007 2011-05-05 16:35:03 +00:00