Commit Graph

  • a5b1893675 Issue #172 THROW when returning non-default constructible Björn Fahller 2019-12-08 09:20:21 +0100
  • 928a12d487
    Merge pull request #169 from RedDwarf69/doctest_sendOK Björn Fahller 2019-11-24 14:00:45 +0100
  • 315e375b0a
    Merge pull request #170 from ToreMartinHagen/develop Björn Fahller 2019-11-24 13:58:30 +0100
  • d45d1571a1 Updated Status OK reporting Tore Martin Hagen 2019-11-18 06:52:46 +0100
  • bae03ff87d Enable "Status OK reporting" in doctest Cristian Morales Vega 2019-11-15 12:44:32 +0000
  • d4187d8640
    Merge pull request #166 from ToreMartinHagen/successReport Björn Fahller 2019-10-31 13:07:34 +0100
  • ca5cd1c85e Added hook so that successful tests can be reported correctly Tore Martin Hagen 2019-10-11 12:34:26 +0200
  • 044059cc80 Update for v35 v35 Björn Fahller 2019-09-24 16:17:45 +0200
  • 53be789ed9 Updates to ChangeLog Björn Fahller 2019-09-24 16:11:43 +0200
  • 1320a563c2 Doc improvements in ChangeLog Björn Fahller 2019-09-23 17:32:12 +0200
  • 87821f2cd5 Merge branch 'develop' Björn Fahller 2019-09-22 21:45:25 +0200
  • 69ba3bb949 Partial fix for issue 155 Björn Fahller 2019-09-19 08:31:42 +0200
  • 0ec98c6577
    Merge pull request #162 from rollbear/simplify_wildcard Björn Fahller 2019-09-18 14:30:40 +0200
  • d5287570f3 Document fix for issue 157 in ChangeLog Björn Fahller 2019-09-18 13:34:46 +0200
  • c62753aff6 Remove description of resolved g++-4.8 issues from Backward.md Björn Fahller 2019-09-18 12:52:51 +0200
  • f4e5b18c75 Document matching reference in CookBook Björn Fahller 2019-09-18 11:24:20 +0200
  • eecf1b4af7 Added travis g++9 c++17 and c++20 builds Björn Fahller 2019-09-17 14:32:05 +0200
  • c6bf3ca863 Add travis clang-8 c++17 and c++20 builds using libc++ Björn Fahller 2019-09-17 14:31:03 +0200
  • c98a8c82f5 Add libc++abi to clang++ libc++ build Björn Fahller 2019-09-17 14:22:06 +0200
  • ea287dcf07 Try travis clang++-8 libc++ Björn Fahller 2019-09-17 14:11:26 +0200
  • a3fc9c2dda Try c++17 and c++2a with g++8 instead of clang Björn Fahller 2019-09-17 13:49:24 +0200
  • b1aa755d19 CXX_STANDARD as quoted string from .travis.yml Björn Fahller 2019-09-17 13:34:17 +0200
  • e0cf9d420a Use catch2-2.9.2 Björn Fahller 2019-09-17 13:33:14 +0200
  • 132d7d8802 Separate travis build matrix elements for clang++8 c++17 and c++2a Björn Fahller 2019-09-17 13:14:57 +0200
  • ea30fb9510 Try c++17 and c++2a for travis clang-8 Björn Fahller 2019-09-17 13:13:13 +0200
  • f966cec998 Undid over-eager removal of SFINAE condition for duck_typed_matcher Björn Fahller 2019-09-17 13:08:51 +0200
  • 9709952da1 Allow more flexible setting of C++ standard from CMake CLI Björn Fahller 2019-09-17 13:08:17 +0200
  • 376037ba3e Document how to mock a noexcept function (issue #151) Björn Fahller 2019-09-17 11:25:49 +0200
  • 6585a814c9 Add MSVC 16 to appveyor builds Björn Fahller 2019-09-17 09:52:56 +0200
  • 559e944b0b Add CLion .idea to .gitignore Björn Fahller 2019-09-17 09:32:14 +0200
  • 561dad315f Merge remote-tracking branch 'rcdailey/non-virtual-mocking-doc-update' Björn Fahller 2019-09-17 09:28:51 +0200
  • 28c86e8365 Try xcode 10.3 and xcode11 for travis-ci Björn Fahller 2019-09-17 08:46:20 +0200
  • cd1eca10ff The TROMPELOEIL_TEST_OVERLOAD_FAILURES macro is no longer needed Björn Fahller 2019-09-16 15:22:02 +0200
  • 8de864ab07 The TROMPELOEIL_TEST_NEG_MATCHER_FAILURES macro no longer needed Björn Fahller 2019-09-16 14:58:20 +0200
  • ed29441f96 The TROMPELOEIL_TEST_RVALUE_REFERENCE_FAILURES macro is no longer needed Björn Fahller 2019-09-16 14:47:18 +0200
  • 7dd1da6d3e Try remove other wildcard workaround for old compilers Björn Fahller 2019-09-16 12:38:17 +0200
  • cf34d91437 Removed gcc-4.8 workaround that has become counter productive Björn Fahller 2019-09-16 11:24:53 +0200
  • 0336c4acce Wildcard supports lref/rref/value of non-copyable types Björn Fahller 2019-09-16 11:05:00 +0200
  • 3a2618fdaf
    Document caveats of non-virtual function mocking (#131) Robert Dailey 2019-05-03 13:43:08 -0500
  • 7a6a3cab77
    Add gitattributes for line ending normalization Robert Dailey 2019-05-03 13:41:37 -0500
  • eb41417e02
    Use gitignore.io for ignore patterns Robert Dailey 2019-05-03 13:40:23 -0500
  • 7502977bfc
    Merge pull request #160 from ytimenkov/patch-1 Björn Fahller 2019-09-11 17:36:12 +0200
  • acb6e9ae68
    Update CookBook.md Yuri Timenkov 2019-09-11 16:19:13 +0200
  • ea89d9cbf8
    Merge pull request #150 from offa/ci/xenial Björn Fahller 2019-06-24 21:59:30 +0200
  • a6c4e9c3ee Travis updated to Xenial image. offa 2019-06-24 17:19:40 +0200
  • 33bf56627f Deprecated sudo option removed. offa 2019-06-24 17:18:33 +0200
  • 7fa8f39081 Fixed parenthesis accident Björn Fahller 2019-06-23 21:03:24 +0200
  • 9e4722a108 Merge branch 'Viatorus-feature/parentheses_syntax' into develop Björn Fahller 2019-06-23 20:27:39 +0200
  • 423fe1650e Merge branch 'feature/parentheses_syntax' of https://github.com/Viatorus/trompeloeil into Viatorus-feature/parentheses_syntax Björn Fahller 2019-06-23 20:26:54 +0200
  • 8a7185b4cd Add a hint for the parentheses syntax to the documentation Viatorus 2019-06-20 13:21:18 +0200
  • 7200584c87 Use parentheses for easy mocking a function returning a template Viatorus 2019-06-20 13:11:30 +0200
  • bc018d4b4e
    Merge pull request #145 from rollbear/suppress-clang-unneeded-memfun Andrew Paxie 2019-06-12 20:28:49 +1200
  • 30cc015059
    Merge pull request #146 from offa/ci/gcc9_clang8 Björn Fahller 2019-06-12 06:40:33 +0200
  • 177ff4917f GCC 9 and Clang 8 CI builds added. offa 2019-06-11 19:04:04 +0200
  • c34c887f87 #ifdef/#endif balance Björn Fahller 2019-06-09 21:08:40 +0200
  • d29e842662 Suppress -Wunneeded-member-function where needed Björn Fahller 2019-06-09 20:59:53 +0200
  • 613502617d
    Merge pull request #142 from AndrewPaxie/more_build_configs Björn Fahller 2019-06-09 19:50:52 +0200
  • a8bb4b8245
    Merge pull request #143 from AndrewPaxie/clang_tidy Björn Fahller 2019-06-09 19:49:06 +0200
  • 94195871bb Fixed clang-tidy misc-non-private-member-variables-in-classes. Andrew Paxie 2019-06-03 19:53:39 +1200
  • dc8bf41e0a Extend build configurations to clang++-3.5 and clang++-3.6 with libc++ 1.1.1. Andrew Paxie 2019-06-03 15:18:39 +1200
  • 893de184ac Disable sanitizers for clang-7 on travis-ci builds Björn Fahller 2019-05-27 19:53:00 +0200
  • 382416aa3f Remove virtual call_matcher_base<Sig>::report_missed() = 0 Björn Fahller 2019-05-27 19:05:07 +0200
  • 048f24e61e
    Merge pull request #134 from RedDwarf69/reddwarf_doctest Björn Fahller 2019-05-15 08:15:39 +0200
  • 0ac46df3d6 doctest: Fix build with DOCTEST_CONFIG_NO_SHORT_MACRO_NAMES Cristian Morales Vega 2019-05-14 19:16:16 +0100
  • 827593f7a8
    Merge pull request #133 from RedDwarf69/master Björn Fahller 2019-05-09 19:56:49 +0200
  • 4748d629bb Honour CMAKE_INSTALL_LIBDIR Cristian Morales Vega 2019-05-09 14:32:15 +0100
  • fe8cebee07 Fix warnings for Clang compilers supporting -Wextra-semi-stmt Andrew Paxie 2019-04-02 18:39:59 +1300
  • da1cd24396 Update for v34 v34 Bj?rn Fahller 2019-04-01 09:41:36 +0200
  • 0ec06b2f26 Aggregated ChangeLog entries pertaining to self tests. Bj?rn Fahller 2019-03-31 18:34:58 +0200
  • a37394488e ChangeLog about adapters include structure Bj?rn Fahller 2019-03-31 18:33:12 +0200
  • f2e42dc94f Merge branch 'develop' into v34 Bj?rn Fahller 2019-03-31 18:28:59 +0200
  • 73dba2da1c Merge branch 'adapters' into v34 Bj?rn Fahller 2019-03-31 18:27:39 +0200
  • 0a98b5ea35 FAQ about returning template from mock function. Bj?rn Fahller 2019-03-31 17:58:28 +0200
  • 2b28db8f6f Acquire lock when adding sequence expectations to sequence objects Bj?rn Fahller 2019-03-29 10:45:34 +0100
  • 70c0ebf3ee Added adapter header and documentation for CxxTest Andrew Paxie 2019-03-29 22:26:59 +1300
  • 4e3a48bc33 Silence warnings and simplify return_wrong_pointer_constness test Andrew Paxie 2019-03-29 21:02:03 +1300
  • caaa128149 Use doctest example to explain compile time adapters Bj?rn Fahller 2019-03-28 08:04:42 +0100
  • 695db7274e Silenced g++-4.9 -Wmissing-field-initializers warning with libc++ Andrew Paxie 2019-03-28 19:42:56 +1300
  • 769b410e3a Correct cookbook on runtime adapter signature Bj?rn Fahller 2019-03-27 19:27:48 +0100
  • e9e03b5879 Conanfile.py packages new include structure Bj?rn Fahller 2019-03-27 09:57:26 +0100
  • 7ef05135cb Document how to create adapder headers. Bj?rn Fahller 2019-03-26 15:52:18 +0100
  • 31ad7aca08 Document using the adapter headers. Bj?rn Fahller 2019-03-26 14:53:10 +0100
  • a9687658b2 Add adapder headers for several popular unit testing frameworks Bj?rn Fahller 2019-03-26 12:00:03 +0100
  • a9310b255f Merge remote-tracking branch 'origin/master' Bj?rn Fahller 2019-03-24 07:43:12 +0100
  • b6f4be9f22 Update ChangeLog for issue 121 fix Bj?rn Fahller 2019-03-24 07:41:24 +0100
  • e2dcf588e7
    Merge pull request #123 from rollbear/recursive_mutex Björn Fahller 2019-03-24 07:39:01 +0100
  • 13e24a4709 Use aligned_storage for mutex buffer Bj?rn Fahller 2019-03-24 07:19:12 +0100
  • def6a7a0ad Changelog mentions no-rtti Bj?rn Fahller 2019-03-23 18:28:19 +0100
  • 8f52288355 Better clang no-extra-semi-stmt warning condition Bj?rn Fahller 2019-03-23 11:51:33 +0100
  • 49b49ec49b Better clang no-extra-semi-stmt warning condition Bj?rn Fahller 2019-03-23 11:51:33 +0100
  • af62a8008f Self test build with clang-8 uses -Wno-extra-semi-stmt Bj?rn Fahller 2019-03-23 10:58:19 +0100
  • ec801fdf35 Document clang-8 compatibility in README Bj?rn Fahller 2019-03-23 11:14:49 +0100
  • c6ee60bed8 Self test build with clang-8 uses -Wno-extra-semi-stmt Bj?rn Fahller 2019-03-23 10:58:19 +0100
  • 8daac180c7 Compile with no-rtti Bj?rn Fahller 2019-03-23 10:48:09 +0100
  • 40612bf762 Use catch2-2.7.0 Bj?rn Fahller 2019-03-23 10:43:06 +0100
  • fc75faea0e Statically allocate recursive_mutex to address issue #121 Bj?rn Fahller 2019-03-23 07:07:25 +0100
  • 470b827518 Use catch v2.6.0 Bj?rn Fahller 2019-02-02 13:17:48 +0100
  • ce6e37821b Mentioned clang-7 being compatible. Bj?rn Fahller 2019-02-02 11:25:57 +0100
  • f1c4fb57d4 Added "how to contribute" to README Bj?rn Fahller 2019-02-02 11:25:31 +0100
  • d6d63f6e5e Clarification of movable mock using example in reference manual. Bj?rn Fahller 2019-02-02 09:56:47 +0100