Commit Graph

  • 0fe36a9381 Merge branch 'master' of kttd/3rd-party-lib-fff into kmaster kmaster stubbfel 2018-02-28 22:56:16 +01:00
  • ef24c19e64 Merge pull request #28 from usr42/refactorings master 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
  • 719a9bb5ab Update fff.h - use linux/string.h instead of string.h, when it is compile for kernel (module) stubbfel 2018-01-24 00:20:22 +01: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
  • d2992fef8f Fix issue13: Add function prototype to DECLARE_* usr42 2017-01-21 20:05:14 +01:00
  • 4e7451acd1 Merge pull request #19 from usr42/master Mike Long 2017-01-20 10:22:32 +01:00
  • 190fa67039 Fix FAKE_VALUE_FUNC with 20 parameters usr42 2017-01-16 12:00:24 +01:00
  • 0ec5f99ef8 Refactor output_macro_counting_shortcuts usr42 2017-01-14 11:55:35 +01:00
  • bf2275a475 Fix gcc/g++ usage in Makefile usr42 2017-01-14 09:52:16 +01:00
  • 9c89d72548 Merge pull request #18 from aunsbjerg/master Mike Long 2016-12-22 09:49:36 +01:00
  • 2c47f8aa49 Added simple explanation and example to readme file mj 2016-12-18 15:19:08 +01:00
  • f4b03caa88 Removed file I accidentally added mj 2016-12-18 15:06:48 +01:00
  • 0cf75a229e Added auto counting of parameters for declaration and definition of fake functions for global use. Adjusted unit tests of global functions mj 2016-12-18 15:03:15 +01:00
  • daff1fb430 added helper for generating argument sequences mj 2016-12-18 11:17:31 +01:00
  • 765109f9a2 Merge pull request #17 from alvarez86/update_custom_fake_seq_readme Mike Long 2016-09-28 07:56:44 +02:00
  • 0daa84efe6 README: Update README.md to give example of SET_CUSTOM_FAKE_SEQ macro Paulo Antonio Alvarez 2016-09-26 22:47:24 -03:00
  • ff40273dba Merge pull request #16 from CiderMan/master Mike Long 2016-09-25 19:32:47 +01:00
  • f88a17c2f3 Merge pull request #15 from alvarez86/custom_fake_seq Mike Long 2016-09-25 10:33:51 +02:00
  • df0dc5deea Added missing #include, built and tested Steve Hill 2016-09-23 19:25:30 +01:00
  • 54cb4ff06e Add vim backup files to .gitignore Steve Hill 2016-09-23 19:19:03 +01:00
  • 218cdf7067 fff.h with support to custom fake sequences (non-variadic functions) Paulo Antonio Alvarez 2016-09-14 01:41:27 -03:00
  • 961289f578 Added two test cases for SET_CUSTOM_FAKE_SEQ Paulo Antonio Alvarez 2016-09-14 01:15:23 -03:00
  • 845a8e2549 Support for custom fake function sequences (non-variadic functions) Paulo Antonio Alvarez 2016-09-13 21:44:26 -03:00
  • 3cd33eda54 Add travis build status to readme Mike Long 2016-07-06 10:41:08 +02:00
  • ab1c68642b Initial try at a travis yaml Mike Long 2016-07-06 10:36:12 +02:00
  • 984059e60d Add git ignore to ignore build directory Mike Long 2016-07-06 10:35:49 +02:00
  • 8de85a4a68 Merge pull request #11 from rubiot/variadic_custom_fakes Mike Long 2016-07-06 10:26:51 +02:00
  • 6392c5fa1f Build and test with support for variadic custom fakes Rubio R. C. Terra 2016-06-07 09:47:27 -03:00
  • 88864216d3 Added test case for FAKE_VALUE_FUNC_VARARG. Rubio R. C. Terra 2016-06-07 09:45:40 -03:00
  • 8c7bd6912f Added macro counting shortcuts for variadic fakes Rubio R. C. Terra 2016-06-07 09:44:43 -03:00
  • fa15147055 Added custom fake support for variadic functions Rubio R. C. Terra 2016-06-07 09:42:35 -03:00
  • a34e5a5a20 Adding a line break after license Rubio R. C. Terra 2016-06-07 09:24:23 -03:00
  • f73252e4a1 Merge pull request #10 from CiderMan/master Mike Long 2016-05-16 20:07:43 +02:00
  • bb44ed6141 Built and tested following updates Steve Hill 2016-04-08 12:32:06 +01:00
  • 63fe49c960 Change (END_)EXTERN_C to have FFF_ prefix Steve Hill 2016-04-08 12:21:01 +01:00
  • 701e5c45fa Changed comment style to give strict C89 compatibility Steve Hill 2016-04-08 12:16:15 +01:00
  • 7578fc4fca Delete old unused header file Mike Long 2014-03-07 08:52:04 +08:00
  • cbe9b8b7fb Add license file and make gtest compile with own TR1 tuple library Mike Long 2014-01-09 22:04:03 +08:00
  • 2afa7273b7 Added the tips from Micha into the readme Mike Long 2013-07-20 13:43:51 +08:00
  • 3612b9e84e Update the readme with Micha's information on return by reference Mike Long 2013-07-04 17:10:30 +08:00
  • c38a1343a4 Add support for up to 20 arguments Mike Long 2013-06-26 07:43:25 +08:00
  • 0f9f1d939d Merged varargs support with const support Mike Long 2013-06-23 22:22:34 +08:00
  • ef62856fc3 Implement minimal support for varargs Micha Hoiting 2012-11-09 01:33:10 +01:00
  • 3cf610ea97 Add support for const parameters in fakes (C only) Micha Hoiting 2012-11-08 23:14:02 +01:00
  • cacd5f5459 Add vararg support (Work In Progress) Micha Hoiting 2012-11-07 23:14:04 +01:00
  • e35ae98cac Add test with const parameters Micha Hoiting 2012-11-05 16:55:37 +01:00
  • f0ea84ce35 Improve makefiles Micha Hoiting 2012-11-05 16:47:55 +01:00
  • 82c6df459c Added custom fake information to the readme documentation Mike Long 2012-09-14 08:11:00 +08:00
  • 7c00d3a53d Cleanup UI example to non-argument length specific syntax Mike Long 2012-09-08 10:33:57 +08:00
  • e31153b6fb Make the driver examples capable of compiling together Mike Long 2012-09-08 10:32:23 +08:00
  • be1c831d25 Added driver testing example and cleanup the buildandtest script Mike Long 2012-09-06 07:45:05 +08:00
  • d14ea470e8 Add tests for returning custom fake return values on non-void custom fakes Mike Long 2012-07-06 03:29:10 +08:00
  • 4edb01b8f9 Add support to return the return value from custom fakes when it is a non-void function Mike Long 2012-07-06 01:36:52 +08:00
  • 1aa823ea2b Add test case for returning values from custom fakes Mike Long 2012-07-06 01:36:14 +08:00
  • ef60da4685 fix include file name Mike Long 2012-07-06 01:35:18 +08:00
  • cd896ccaf9 fix include file name Mike Long 2012-07-06 01:33:34 +08:00
  • aacca34887 fix include file name Mike Long 2012-07-06 01:33:18 +08:00
  • 8acac8ef44 Moved embedded user interface example into own directory Mike Long 2012-06-27 07:49:41 +08:00
  • 932760d8ff Removed old fff.h - updated to the new fff style Mike Long 2012-06-26 21:09:11 +08:00
  • b034fe2822 Updated to new fff style Mike Long 2012-06-26 21:07:44 +08:00
  • 1609a5199e Update to counting fake generation macro Mike Long 2012-06-26 21:07:20 +08:00
  • 522a972d2e Update to counting fake generation macro Mike Long 2012-06-26 21:07:10 +08:00