Commit Graph

  • ab851915d8 no need for decltype when type is known Bjorn Fahller 2014-12-07 13:00:24 +0100
  • b4f1cd76bf improved tests for wildcard matching Bjorn Fahller 2014-12-05 17:49:12 +0100
  • 4ebfb843ce Removed "early days" warning Bjorn Fahller 2014-11-30 17:29:53 +0100
  • e0fcb3ad52 Document reference capture and its consequences Bjorn Fahller 2014-11-30 16:34:35 +0100
  • 6b0dab5290 updated todo-list Bjorn Fahller 2014-11-30 12:48:15 +0100
  • eacf4b8e66 fixed sequencing bug Bjorn Fahller 2014-11-30 12:47:08 +0100
  • aa8a240cf5 removed commented-out code Bjorn Fahller 2014-11-30 11:53:16 +0100
  • 48c9422a8f ensure that std::ref in expectation is not copied Bjorn Fahller 2014-11-30 11:49:26 +0100
  • 05697c101e Updated README for move-only types by value Bjorn Fahller 2014-11-29 20:13:50 +0100
  • 48a9977875 vastly simplified expectation value handling Bjorn Fahller 2014-11-29 19:59:57 +0100
  • 3b7db3cdb7 list known bugs in README Bjorn Fahller 2014-11-29 12:30:43 +0100
  • 10b6562e3a markdown formatting fix Bjorn Fahller 2014-11-29 12:28:57 +0100
  • 6251b5e241 fixed values in mismatch/missed messages Bjorn Fahller 2014-11-29 12:27:45 +0100
  • a671476dc5 Keep expectation params by value when possible Bjorn Fahller 2014-11-29 11:54:29 +0100
  • 20322d1c01 handle matching types that are not equal comparable Bjorn Fahller 2014-11-27 07:08:09 +0100
  • ec20a4b844 silenced a few warnings Bjorn Fahller 2014-11-26 22:38:50 +0100
  • b5c4c37bb1 tests for multiplicity in undersatisfied expectations Bjorn Fahller 2014-11-26 13:21:07 +0100
  • 2617a6aa44 allow conversions in REQUIRE_CALL parameter list Bjorn Fahller 2014-11-26 13:20:18 +0100
  • 06b239b666 Improved lingual flow in missed call report Bjorn Fahller 2014-11-26 09:56:51 +0100
  • 07c5fa9156 Avoid accidental ADL in parameter printing Bjorn Fahller 2014-11-26 09:36:57 +0100
  • 01df18a442 simplified non-compiling test programs Bjorn Fahller 2014-11-25 06:56:39 +0100
  • 2f329c3011 sanity check on parameter passing in mock-matches Bjorn Fahller 2014-11-25 05:48:10 +0100
  • 3f4ef596ad verified deathwatched constructor Bjorn Fahller 2014-11-25 05:28:59 +0100
  • 7a91ddd098 Remove need for .RETURN for FORBID_CALL() Bjorn Fahller 2014-11-24 18:27:58 +0100
  • 36e8078a0a removed dead type from README Bjorn Fahller 2014-11-24 18:23:10 +0100
  • d0bc6262dc fixed code example in README Bjorn Fahller 2014-11-24 18:20:55 +0100
  • 8ea8d63983 Liberated mocks from mock_class<T> Bjorn Fahller 2014-11-24 18:19:13 +0100
  • 2bb5572a52 Skip macro magic for counting params, it doesn't work Bjorn Fahller 2014-11-24 17:28:58 +0100
  • 29c8a46995 Got rid of some code duplication Bjorn Fahller 2014-11-15 17:09:28 +0100
  • 185dcdb419 copyright/license-blurb everywhere Bjorn Fahller 2014-11-13 17:38:17 +0100
  • ec949c8f4f Some more deliberate compilation error messages Bjorn Fahller 2014-11-12 18:51:16 +0100
  • e62d47e893 tests for compilation error messages Bjorn Fahller 2014-11-12 18:12:04 +0100
  • 277bdcd2db test for side effect sequencing Bjorn Fahller 2014-11-12 15:51:10 +0100
  • f5f179da2b stupid list bug - loads more asserts Bjorn Fahller 2014-11-12 15:50:56 +0100
  • 7d7043b48c Add .THROW Bjorn Fahller 2014-11-12 09:29:03 +0100
  • 51d06de0e9 encapsulate illegal default return value Bjorn Fahller 2014-11-12 08:45:41 +0100
  • 73df8461e6 peppered with noexcept where appropriate Bjorn Fahller 2014-11-10 17:44:58 +0100
  • 4912ef504e Retire expectation if side-effect throws Bjorn Fahller 2014-11-10 17:47:07 +0100
  • 56a59b198d harmonized internal names with stdlib Bjorn Fahller 2014-11-09 16:09:03 +0100
  • 2a6aaa02b6 renaming for consistency Bjorn Fahller 2014-11-09 08:09:39 +0100
  • b91517ee1c internal macro changes for reduced repetition Bjorn Fahller 2014-11-09 08:03:16 +0100
  • 1db41a4105 violation reports are informative now Bjorn Fahller 2014-11-08 17:00:47 +0100
  • d40e0015bf vastly improved sequence violation reports Bjorn Fahller 2014-11-08 16:50:19 +0100
  • f25deed3d1 spelling Bjorn Fahller 2014-11-08 10:13:58 +0100
  • 5348066f90 Added compatibility list Bjorn Fahller 2014-11-08 10:10:29 +0100
  • b57695efa2 improved example code Bjorn Fahller 2014-11-08 10:08:09 +0100
  • 3abb215855 Better control of macro expansion for reports Bjorn Fahller 2014-11-06 19:13:02 +0100
  • 37a5f993ff added test program for legal constructs and reports Bjorn Fahller 2014-11-05 19:35:45 +0100
  • e7718c83bf Better reporting of calls to saturated matches Bjorn Fahller 2014-11-05 19:31:24 +0100
  • 896c4b8fd5 s/exhausted/saturated/ Bjorn Fahller 2014-11-05 19:08:38 +0100
  • 531afb587f slight improvement of failed WITH reporting Bjorn Fahller 2014-11-05 19:06:34 +0100
  • df4420db13 vastly improved mismatch-reporting Bjorn Fahller 2014-11-05 18:27:35 +0100
  • f41b6fb5be got rid of some code duplication Bjorn Fahller 2014-11-05 10:49:04 +0100
  • 75b04519c1 Slight reduction in macro usage Bjorn Fahller 2014-11-05 10:01:35 +0100
  • 62809b1885 markdown fixes Bjorn Fahller 2014-11-03 17:55:41 +0100
  • effb379d6a expose mock base rather than hide in macro Bjorn Fahller 2014-11-03 17:53:04 +0100
  • 31b6c1ac2d status update Bjorn Fahller 2014-11-02 15:42:16 +0100
  • 0d89939baa Better deathwatch handling Bjorn Fahller 2014-11-02 15:37:04 +0100
  • b2b5a41dac better reporting example for crpcut unit test Bjorn Fahller 2014-11-02 15:06:04 +0100
  • 15d152fda7 improved custom reporter signature Bjorn Fahller 2014-11-02 11:24:21 +0100
  • 372f2fd0b0 rvalue references supported for all parameters Bjorn Fahller 2014-11-02 10:20:54 +0100
  • 08b5878b7f support rvalue references in parameter lists Bjorn Fahller 2014-11-02 09:19:45 +0100
  • a048b6c986 support monitoring of mock object destruction Bjorn Fahller 2014-11-01 22:14:39 +0100
  • ed771d439e document template parameter limitation and work-around Bjorn Fahller 2014-11-01 16:49:42 +0100
  • 045b39b274 fat fingers Bjorn Fahller 2014-11-01 16:28:31 +0100
  • de9a9267b9 prefixed all macros with TROMPELOEIL_ Bjorn Fahller 2014-11-01 16:24:24 +0100
  • 78ea756fb9 Improved reporting with matched call Bjorn Fahller 2014-11-01 15:56:28 +0100
  • f6bcc9c86f Added convenience macros for TIMES(...) Bjorn Fahller 2014-11-01 15:34:41 +0100
  • 932bc93e9c document the empty __VA_ARGS__ ugliness Bjorn Fahller 2014-11-01 14:01:27 +0100
  • 5a2f235c0a minor README formatting Bjorn Fahller 2014-11-01 12:27:53 +0100
  • 475cdac70b fixed g++4.9 compilation error Bjorn Fahller 2014-11-01 12:12:28 +0100
  • 5831bcc0bf support mocking of overloaded functions Bjorn Fahller 2014-11-01 11:49:21 +0100
  • 96f95ed62c document restriction on overloads Bjorn Fahller 2014-11-01 10:53:23 +0100
  • f9be1ff0a5 use signature matching instead of name matching Bjorn Fahller 2014-11-01 09:50:12 +0100
  • c2dae2d914 Fixed spelling in logo. Ouch Bjorn Fahller 2014-10-29 19:23:17 +0100
  • 63db7fe053 printing of values lacking operator<< for ostream. Bjorn Fahller 2014-10-26 19:03:34 +0100
  • f541bc13da Make mock-classes without template specialization Bjorn Fahller 2014-10-26 12:00:11 +0100
  • 0ff78ff3f9 fixup for void() functions Bjorn Fahller 2014-10-26 09:46:27 +0100
  • 847ef0d270 Support references to uncopyable/unmovable types Bjorn Fahller 2014-10-26 08:30:34 +0100
  • a5b1b0b3d5 dropped html in README Bjorn Fahller 2014-10-25 21:13:57 +0200
  • 959b66a8fd added logo Bjorn Fahller 2014-10-25 21:10:59 +0200
  • c579de0481 Support sequences Bjorn Fahller 2014-10-25 20:12:05 +0200
  • 3a42723443 support expectation objects on heap Bjorn Fahller 2014-10-13 06:48:53 +0200
  • 7b1ad1add8 Reverse order in which matches are tried Bjorn Fahller 2014-10-13 06:26:58 +0200
  • 7a7b8bd09f Fixups for parameter less functions Bjorn Fahller 2014-10-13 06:11:15 +0200
  • a8cbb953ea Fixed README errors Bjorn Fahller 2014-10-12 19:13:39 +0200
  • b0db0afffb Initial commit Bjorn Fahller 2014-10-12 18:05:22 +0200