1
0
mirror of https://github.com/meekrosoft/fff synced 2026-01-23 00:15:59 +01:00

Commit Graph

  • 5111c61e1e Add GTest with FetchContent (#120) master Jakub Dudarewicz 2023-05-22 11:31:38 +02:00
  • a9cb716818 Fix unreachable return statements. (#109) Daniel King 2023-05-20 00:43:17 +01:00
  • 11ab05b518 Merge pull request #113 from yperess/peress/custom_fake_sig Mike Long 2022-09-08 19:57:02 +02:00
  • 3ede05133f Update the docs to demonstrate custom function signatures Yuval Peress 2022-08-11 23:12:23 -06:00
  • d254d115e1 Add tests to verify std::function works with capturing lambda Yuval Peress 2022-08-11 12:12:28 -06:00
  • 2cce6b0fc8 Add support for custom_fake function signatures Yuval Peress 2022-08-11 11:34:53 -06:00
  • 1f6a3c8331 Refactor test/ directory to match the rest of the project. Yuval Peress 2022-08-11 11:26:55 -06:00
  • 7e0126b732 Merge pull request #114 from meekrosoft/run-tests Mike Long 2022-08-19 16:40:32 +02:00
  • 488442255c Don't use shell script for CI runs, doesn't work on windows run-tests Mike Long 2022-08-19 16:37:21 +02:00
  • d4fed915a3 Add ninja to build envs Mike Long 2022-08-19 16:33:30 +02:00
  • 25d4c616be Build on push also Mike Long 2022-08-19 16:27:24 +02:00
  • 21f1693002 Run tests in CI Mike Long 2022-08-19 16:21:02 +02:00
  • 78555cb85c Merge pull request #112 from yperess/peress/ci Mike Long 2022-08-10 14:13:53 +02:00
  • 2eb067e5a1 Migrate build to CMake and standard github workflows Yuval Peress 2022-08-03 09:27:25 -06:00
  • ff70585de8 Bump windows sdk version to match Mike Long 2022-08-04 09:34:25 +01:00
  • c325073b44 Revert "Try to upgrade solution files manually" Mike Long 2022-08-04 09:29:13 +01:00
  • bdb739732b Try to upgrade solution files manually Mike Long 2022-08-03 19:21:07 +01:00
  • c9bebd9d14 Create msbuild.yml Mike Long 2022-08-03 19:01:23 +01:00
  • 5bcc26d15e Try github actions on windows, mac and ubuntu github-workflows Mike Long 2022-08-03 18:58:24 +01:00
  • 7e09f07e5b Merge pull request #77 from henningrehn/return_value_history_for_custom_fakes v1.1 Mike Long 2019-08-21 14:57:51 +02:00
  • b9f11dcd8a Handle return value history for custom fakes Henning Rehn 2019-08-21 12:37:58 +02:00
  • ab47e7fc5b Update README.md James Fraser 2019-03-02 16:01:24 +11:00
  • f9c08aec81 Update README.md James Fraser 2019-03-02 16:00:41 +11:00
  • cf2c4780ef Update README.md James Fraser 2019-03-02 15:59:49 +11:00
  • de617dedc7 Renamed script... coverage.sh coverage James Fraser 2019-02-18 23:39:34 +11:00
  • 88d194cc1d Fixed matching commands. James Fraser 2019-02-18 23:38:54 +11:00
  • 9d36a91ace Merge branch 'master' of github.com:meekrosoft/fff into coverage James Fraser 2019-02-18 23:28:51 +11:00
  • c066468236 Init coverage script James Fraser 2019-02-18 23:26:56 +11:00
  • 995f26b939 Update README.md v1.0 James Fraser 2019-02-18 22:46:16 +11:00
  • 0b9e9f5064 Squashed commit of the following: James Fraser 2019-02-03 20:23:52 +11:00
  • 2c5ecf5495 Update fff_test_cpp.cpp James Fraser 2018-12-14 20:19:52 +11:00
  • f38b06e939 Fixed cpp test specifying calling convention. James Fraser 2018-12-14 20:15:43 +11:00
  • 96827e3a39 Merge branch 'zrax-no_extern_c' James Fraser 2018-12-14 19:58:13 +11:00
  • fe54d15393 Merge branch 'no_extern_c' of https://github.com/zrax/fff into zrax-no_extern_c James Fraser 2018-12-14 19:56:22 +11:00
  • b76c7c7168 Custom return value delegate sequences for variadic functions (#63) Alain 2018-12-05 13:36:32 +01:00
  • 35b26878a7 Update README.md James Fraser 2018-12-04 21:26:48 +11:00
  • eabb622ea0 Update README.md James Fraser 2018-12-04 20:49:24 +11:00
  • 4e031416d6 Update README.md James Fraser 2018-12-04 20:49:00 +11:00
  • 5b930a1382 Updated cheat sheet with variadic examples James Fraser 2018-12-04 20:47:16 +11:00
  • 8e0e312556 Added TOC to README.md James Fraser 2018-12-04 20:28:37 +11:00
  • 955db6c60c Merge pull request #67 from wulfgarpro/master James Fraser 2018-12-01 20:50:07 +11:00
  • 0376823b0c Moved PR template... doesn't seem to be picked up in subdirectory. James Fraser 2018-11-28 17:20:09 +11:00
  • 5fb4dc64e8 Added in-source appveyor config. James Fraser 2018-11-28 17:06:44 +11:00
  • 6011dfde79 Updated README.md with AppVeyor status badge. James Fraser 2018-11-28 09:11:34 +11:00
  • d0328c9e4a Rename PULL_REQUEST_TEMPLATE.md to pull_request_template.md James Fraser 2018-11-26 20:07:57 +11:00
  • 840a619e19 Rename PULL_REQUEST_TEMPLATE.md to .github/PULL_REQUEST_TEMPLATE/PULL_REQUEST_TEMPLATE.md James Fraser 2018-11-26 20:02:29 +11:00
  • 11b70375a6 Merge pull request #64 from meekrosoft/wulfgarpro-patch-1 Mike Long 2018-11-26 09:53:44 +01:00
  • 54c35b6a1b Merge pull request #66 from meekrosoft/wulfgarpro-patch-2 Mike Long 2018-11-26 08:58:48 +01:00
  • 3553583f57 Create PULL_REQUEST_TEMPLATE.md James Fraser 2018-11-25 16:38:22 +11:00
  • dc667cbf82 Fixed OS specifier. James Fraser 2018-11-25 16:08:38 +11:00
  • 15cb0ecbac Remove nonsense boilerplate James Fraser 2018-11-25 16:07:47 +11:00
  • e0ca6b9e72 Update issue templates James Fraser 2018-11-25 15:53:07 +11:00
  • 1cac9afc41 Merge pull request #61 from wulfgarpro/master Mike Long 2018-11-23 08:28:42 +01:00
  • 45c4d31690 Re-instated assert from include fixture as per last commit fix. James Fraser 2018-11-16 20:27:33 +11:00
  • 1c981604a1 Fixed erroneous change. James Fraser 2018-11-16 20:25:10 +11:00
  • d0a214c584 Fixed indentation style. James Fraser 2018-11-16 20:14:22 +11:00
  • a31a9ee38c Added support for specifying calling conventions. James Fraser 2018-11-16 01:55:00 +11:00
  • cd727d4195 Merge pull request #59 from codehearts/reset-call-history-with-FFF_RESET_HISTORY Mike Long 2018-10-17 21:56:38 +02:00
  • 86c5e44614 Clear fff.call_history when calling FFF_RESET_HISTORY Kate Hart 2018-10-11 19:30:56 -07:00
  • b8f9e65387 Remove extern "C" from fake declarations. Michael Hansen 2018-05-09 13:25:42 -07:00
  • ef24c19e64 Merge pull request #28 from usr42/refactorings Mike Long 2018-02-02 16:36:55 +01:00
  • 8b5e44b872 Merge remote-tracking branch 'original/master' into refactorings usr42 2018-01-30 22:47:24 +01:00
  • d9082e8d17 Merge remote-tracking branch 'original/master' into refactorings usr42 2018-01-30 21:10:17 +01:00
  • 9e9438ef0b Publish lastest fff.h header Mike Long 2018-01-30 10:41:43 +01:00
  • 953ff07a7d Merge pull request #35 from alvarez86/return_val_history Mike Long 2018-01-28 17:36:18 +00:00
  • ffde0537d8 Merge pull request #20 from usr42/master Mike Long 2018-01-28 17:35:58 +00:00
  • 2c28c14e83 Merge branch 'master' into return_val_history Mike Long 2018-01-28 17:24:54 +00:00
  • b359c2391b Merge pull request #30 from rubiot/vararg_readme Mike Long 2018-01-28 17:21:05 +00:00
  • 15408ba2a4 Merge remote-tracking branch 'original/master' into refactorings usr42 2018-01-10 08:32:43 +01:00
  • 82eab51659 Update to readme to correct misinformation on C standard Mike Long 2017-12-18 19:57:20 +01:00
  • b9a336b2d7 Merge pull request #39 from VincentDary/msvc-macro-fix Mike Long 2017-12-18 14:58:27 +01:00
  • e61b221827 Fix fff.h for MSVC macro compatibility. snak3xe 2017-12-14 23:01:41 +01:00
  • eca3ccbe6c Fix fakegen.rb C header generator for M macro compatibility. snak3xe 2017-12-14 22:52:27 +01:00
  • 719dd8b6a3 Merge pull request #38 from nabijaczleweli/master Mike Long 2017-10-09 09:20:05 +02:00
  • fcc7f1c46f Use markdown instead of inline HTML in README nabijaczleweli 2017-10-08 01:44:10 +02:00
  • a795833cba Add syntax highlighting to README nabijaczleweli 2017-10-08 01:39:36 +02:00
  • fdbac79ada Update README to explain the history of returned values Paulo Antonio Alvarez 2017-08-15 23:49:07 -03:00
  • e2292d7971 fff.h now records the history of returned values Paulo Antonio Alvarez 2017-08-15 23:42:28 -03:00
  • 3000b0b6a4 Add test cases for saving the history of returned values Paulo Antonio Alvarez 2017-08-15 23:40:58 -03:00
  • 89ea0e10d8 Return values saved in history Paulo Antonio Alvarez 2017-08-15 23:36:49 -03:00
  • 64ec1fc415 Merge pull request #1 from usr42/vararg_tests Rúbio 2017-02-06 19:15:21 -02:00
  • 68692c712c Improve vararg tests usr42 2017-02-06 21:13:04 +01:00
  • 7cb667102d Adding a section explaining how to fake variadic functions Rubio R. C. Terra 2017-02-06 18:10:45 -02:00
  • 3ec2c2b326 Merge remote-tracking branch 'upstream/master' into refactorings usr42 2017-02-04 12:44:38 +01:00
  • 248c7906b4 Merge remote-tracking branch 'upstream/master' usr42 2017-02-04 12:34:55 +01:00
  • 74c07a8f66 Merge pull request #27 from usr42/issue26 Mike Long 2017-02-03 21:02:49 +01:00
  • 963ec65611 Merge pull request #25 from stephan-cr/fix-typos-in-readme Mike Long 2017-02-03 21:00:14 +01:00
  • afe4189a05 Merge pull request #24 from stephan-cr/fix-multistatement-macro Mike Long 2017-02-03 20:59:37 +01:00
  • 00496626b4 Merge pull request #23 from usr42/issue21_without_issue13 Mike Long 2017-02-03 20:54:53 +01:00
  • 88e6ac34d1 Use void as parameter for FUNCNAME##_reset usr42 2017-01-30 15:03:39 +01:00
  • 3d0919b6e0 Rename putdml to putd_backslash usr42 2017-01-26 20:47:06 +01:00
  • 4ccfd2681e Remove dead code usr42 2017-01-26 20:43:12 +01:00
  • 7888b6e9c8 Use void as parameter when no parameter exists usr42 2017-01-26 17:35:11 +01:00
  • 91e796a784 Remove brackets when calling putdml usr42 2017-01-26 17:15:07 +01:00
  • 985fbe374e Replace empty putd with puts usr42 2017-01-26 16:43:54 +01:00
  • 49c814ff34 Add putdml usr42 2017-01-26 16:15:20 +01:00
  • f6fd3cf5dc indent funct with block instead of pushd and popd usr42 2017-01-26 15:47:16 +01:00
  • dc50381b24 Fix typos in README Stephan Creutz 2017-01-24 21:31:37 +01:00
  • f77932ce1c Wrap statements in multistatement macro with do {} while (0) Stephan Creutz 2017-01-24 21:09:18 +01:00
  • 03f61f8e9f Use function pointer for call_history usr42 2017-01-23 17:21:47 +01:00