Commit Graph

  • c7d1ddebdd Document VS progress in ChangeLog Björn Fahller 2015-06-14 20:10:43 +0200
  • 70c7e67b21 Silence MS VS 2015 RC warning for unnecessary bool convert Björn Fahller 2015-06-14 20:06:14 +0200
  • 9fc0cdf247 Fixed location for REQUIRE_DESTRUCTION in MS VS Björn Fahller 2015-06-14 14:21:06 +0200
  • 079ac6e728 Simple program compiles with Visual Studio 2015 RC Björn Fahller 2015-06-14 11:08:28 +0200
  • 4945c288f0 Rewrite of doc for matcher writing Bjorn Fahller 2015-06-10 23:29:27 +0200
  • 62167dfe38 Use a typed_matcher template to simplify writing custom ones Bjorn Fahller 2015-06-10 23:28:52 +0200
  • 66a17ed5c7 fixed matcher nexecpet signatures for g++5.1 Bjorn Fahller 2015-06-09 16:17:04 +0200
  • 89df56c08c Fixed move/copy ctor for deathwatched Bjorn Fahller 2015-06-09 16:16:39 +0200
  • 1e9d1e5892 Updated ChangeLog with Matchers Bjorn Fahller 2015-06-09 16:14:16 +0200
  • 4ea34792f7 make wildcard a matcher Bjorn Fahller 2015-06-09 06:56:08 +0200
  • 3307b89e03 removed superflous ; Bjorn Fahller 2015-06-09 06:48:28 +0200
  • 128caeba70 internal linking to 'writing custom matchers' in doc Bjorn Fahller 2015-06-08 21:52:26 +0200
  • 3348792c1a fixed README typos Bjorn Fahller 2015-06-08 21:48:24 +0200
  • fabe3ca408 is_output_streamable requires const type Bjorn Fahller 2015-06-08 21:44:56 +0200
  • f277149eed Document writing custom matchers Bjorn Fahller 2015-06-08 21:39:41 +0200
  • 2be9e52ac5 Make matcher base a non-template Bjorn Fahller 2015-06-08 14:42:36 +0200
  • de626bcdf4 Documented matchers Bjorn Fahller 2015-06-07 17:49:36 +0200
  • 5825b5206a Added lt (less-than-or-equal) matcher Bjorn Fahller 2015-06-07 17:50:19 +0200
  • 61a8a41dac Added lt (less-than) matcher Bjorn Fahller 2015-06-07 14:38:30 +0200
  • cffbc4a8be Added gt (greater-than) matcher Bjorn Fahller 2015-06-07 14:31:39 +0200
  • 0eae785437 Added ge (greater-or-equal) matcher Bjorn Fahller 2015-06-07 14:24:50 +0200
  • 7c79ba0cc7 Added ne (not-equal) param matcher Bjorn Fahller 2015-06-07 14:16:48 +0200
  • 93da837a5b prepared for parameter matchers Bjorn Fahller 2015-06-07 13:36:57 +0200
  • 5cb427ffdf s/tuple_print/parameters/ in prep of value matchers Bjorn Fahller 2015-06-07 12:46:16 +0200
  • a6d0f681b0 class/struct consistency of sequence_matcher type Bjorn Fahller 2015-06-06 11:39:25 +0200
  • 965020b511 Explain file, line reporter in ChangeLog Bjorn Fahller 2015-05-16 16:10:33 +0200
  • a7d84d5225 Added links in TOC to reporting to indivitual test framewoks Bjorn Fahller 2015-05-16 14:52:23 +0200
  • 57abad8a6c Added TOC to README Bjorn Fahller 2015-05-16 14:45:21 +0200
  • 8df8834f5f Mentioned compatibility with g++ 5.1 Bjorn Fahller 2015-05-16 14:45:47 +0200
  • 396d575e3a added boost test usage to doc Bjorn Fahller 2015-05-16 14:30:29 +0200
  • bc3fb6f18b Added gtest example to doc Bjorn Fahller 2015-05-16 13:45:51 +0200
  • 499b9c0a36 Add link to crpcut Bjorn Fahller 2015-05-16 13:40:53 +0200
  • 4fe7ce15d4 Add link to Catch Bjorn Fahller 2015-05-16 13:39:32 +0200
  • 85d21be9e5 Document the no-location scenario Bjorn Fahller 2015-05-16 13:36:13 +0200
  • 2ac1511ee7 encapsulate file, line in struct location Bjorn Fahller 2015-05-16 13:24:11 +0200
  • 02004d6af8 Use file, line instead of compound location string Bjorn Fahller 2015-05-16 13:04:28 +0200
  • 12027d8a11 Added ChangeLog entries for v4 v4 Bjorn Fahller 2015-05-01 10:34:14 +0200
  • cbc23e58bf document deathwatched<> rules Bjorn Fahller 2015-05-01 10:33:38 +0200
  • d17395d887 death expectation is not moved/copied Bjorn Fahller 2015-05-01 10:10:32 +0200
  • 629d3d6072 placement of const Bjorn Fahller 2015-05-01 08:15:49 +0200
  • 5b97ff03b9 condition name in base class Bjorn Fahller 2015-05-01 07:25:54 +0200
  • 0781471056 simple template for returns saves compile time Bjorn Fahller 2015-04-30 15:24:20 +0200
  • 001b0e2d04 loops instead of std::all_of() saves time Bjorn Fahller 2015-04-30 14:40:37 +0200
  • 18b33ee64f simpler search for matching expectation Bjorn Fahller 2015-04-30 14:32:29 +0200
  • 98c302db3a lifetime_monitor in non-copyable and non-movable Bjorn Fahller 2015-04-30 13:41:19 +0200
  • 9fc813f8f3 Compile time optimization of sequences Bjorn Fahller 2015-04-30 13:30:14 +0200
  • f239fc6fb0 make internal checks compile time optional Bjorn Fahller 2015-04-27 06:49:28 +0200
  • e6c9c20b22 removed unneeded constructs Bjorn Fahller 2015-04-27 06:48:52 +0200
  • 826191925f formatting and removal of unused code Bjorn Fahller 2015-04-25 19:25:45 +0200
  • 46d5495425 s/lista/list/ Bjorn Fahller 2015-04-25 15:20:42 +0200
  • c325effdb8 new seq handling ugly but working Bjorn Fahller 2015-04-25 15:09:43 +0200
  • b7331136f5 halfway there Bjorn Fahller 2015-04-25 09:38:34 +0200
  • 1518f4cfb6 store sequence matchers as array instead of list Bjorn Fahller 2015-04-25 12:20:41 +0200
  • 83ad65baa2 Meaningful message for nonvirtual destructor with deathwatched Bjorn Fahller 2015-04-17 20:14:32 +0200
  • 0014c8c27e removed recursion in all_are<T,A...> Bjorn Fahller 2015-04-17 20:07:47 +0200
  • b1ae92b5c5 simplified SFINAE constructs a bit Bjorn Fahller 2015-04-17 19:51:39 +0200
  • 499a1c5b2a ignore value instead of ref v3 Bjorn Fahller 2015-04-02 15:34:17 +0200
  • 76209b2406 Added ChangeLog for release v2 v2 Bjorn Fahller 2015-04-02 11:05:32 +0200
  • f280afd31e improved warning pinpointing for expectations Bjorn Fahller 2015-04-02 10:22:20 +0200
  • 32804e6586 s/log/trace Bjorn Fahller 2015-03-29 12:49:44 +0200
  • fe15065932 add clang 3.6 to compatibility list Bjorn Fahller 2015-03-28 15:49:00 +0100
  • 36482e349a make log admin functions inline Bjorn Fahller 2015-03-28 15:46:28 +0100
  • a72f3af4ba support logging to aid exploratory testing Bjorn Fahller 2015-03-28 15:35:45 +0100
  • 7aa46607c9 allow path in location regexps for compiling_tests.cpp Bjorn Fahller 2015-03-28 14:44:32 +0100
  • 324fecca41 use trailing const placement Bjorn Fahller 2015-03-14 11:05:55 +0100
  • 96b172b63f formatting for narrower listing Bjorn Fahller 2015-03-14 10:54:08 +0100
  • 160c406dac make idents static in test program Bjorn Fahller 2015-03-14 09:37:59 +0100
  • dd5ad6b942 removed superflous ; Bjorn Fahller 2015-03-14 09:33:55 +0100
  • 2786537f2b consistent use of override Bjorn Fahller 2015-03-14 09:33:09 +0100
  • f384a8bdd7 Handmade side effects list shortens compile time Bjorn Fahller 2015-02-12 16:04:12 +0100
  • bcc8fd1e3f Handmade conditions list shortens compile time Bjorn Fahller 2015-02-12 15:43:52 +0100
  • 0fa27a6879 Refer to Overload article about how it's made Bjorn Fahller 2015-02-10 08:28:16 +0100
  • b8d38f8536 std::result_of<> is sometimes more convenient than decltype() v1 Bjorn Fahller 2015-01-10 16:45:30 +0100
  • 3fcf385e7a improved compilation error message for return errors Bjorn Fahller 2015-01-10 13:16:43 +0100
  • f83bb4fc98 fixed irrelevant errors in non-compiling tests programs Bjorn Fahller 2015-01-10 13:17:13 +0100
  • 10767e3ab5 Better compilation errors for illegal args Bjorn Fahller 2015-01-09 11:18:22 +0100
  • 30b274875a refer to sequencing blog post Bjorn Fahller 2015-01-06 19:31:16 +0100
  • 5d8f752b1c compilation errors for side effects on forbidden calls Bjorn Fahller 2015-01-04 12:23:51 +0100
  • 87dae9c9ab compilation error on TIMES(0) with RETURN or THROW Bjorn Fahller 2015-01-04 12:08:03 +0100
  • 96c986c2eb compilation error on RETURN for FORBIDDEN_CALL Bjorn Fahller 2015-01-04 11:52:39 +0100
  • f78465bcfe don't throw reports if exception is in the air Bjorn Fahller 2015-01-04 11:45:23 +0100
  • 03c3428919 cleaned up clang warnings Bjorn Fahller 2015-01-04 11:17:19 +0100
  • 3f6e61325d prevent accidental copying of return handler Bjorn Fahller 2015-01-04 10:45:12 +0100
  • b60fbb654e missed values outside call_matcher for size opt Bjorn Fahller 2014-12-26 16:26:23 +0100
  • 2382eac0b4 clarified lifetime in NAMED_* regarding capture with LR_* Bjorn Fahller 2014-12-15 15:18:51 +0100
  • 7acbe1ae17 link to info Bjorn Fahller 2014-12-13 13:07:57 +0100
  • 7bc564d88d std::function for conditions Bjorn Fahller 2014-12-13 08:49:27 +0100
  • 1cb05136aa simplified call match count limit handling Bjorn Fahller 2014-12-13 07:54:10 +0100
  • 04c1208790 use std::function for side effects Bjorn Fahller 2014-12-13 07:47:08 +0100
  • 237b86e7ce Removed unneeded this-> in call_matcher Bjorn Fahller 2014-12-13 07:37:27 +0100
  • 994c266069 Use std::function for return handler Bjorn Fahller 2014-12-13 07:36:03 +0100
  • 12e725a644 Separate macros for matching locals by copy or by ref Bjorn Fahller 2014-12-11 06:58:23 +0100
  • 104050d87c Major compile-time optimizations Bjorn Fahller 2014-12-09 15:45:03 +0100
  • 9e67bc76f1 minor simplifications Bjorn Fahller 2014-12-09 13:45:36 +0100
  • dfb053526f .RETURN/.THROW on heap Bjorn Fahller 2014-12-09 11:48:19 +0100
  • 213a842486 IN_SEQUENCE on heap Bjorn Fahller 2014-12-09 11:26:27 +0100
  • d57b433166 .SIDEEFFECT handlers on heap Bjorn Fahller 2014-12-09 10:34:21 +0100
  • 55b23044e6 .WITH handlers on heap Bjorn Fahller 2014-12-09 10:05:23 +0100
  • bcadfa93a6 fixed enable_if type snafu Bjorn Fahller 2014-12-09 10:08:22 +0100
  • 44cd8859f2 moved unfulfilled expectation out of template Bjorn Fahller 2014-12-07 15:26:56 +0100