Commit Graph

  • c23c01266a We need function prototypes to comply with strict compiler settings Mark VanderVoord 2019-09-09 16:32:39 -0400
  • e17728fe4d Minor tweaks to overcome Ruby style warnings. Mark VanderVoord 2019-09-09 14:46:14 -0400
  • 37be90bd96 Add another test for function pointers which should be ignored. Mark VanderVoord 2019-09-09 11:12:27 -0400
  • 533ae7a7b1
    Merge pull request #236 from jlindgren90/redundant-destroy Mark VanderVoord 2019-09-09 11:02:06 -0400
  • 582e0f87cf Reworked naming of the new divided callback functionality to better reflect what is happening and avoid another use of the word Ignore. Mark VanderVoord 2019-09-09 11:00:09 -0400
  • 5e9264f993
    Merge pull request #237 from jlindgren90/ignore-with-callback-2 Mark VanderVoord 2019-09-09 10:44:54 -0400
  • 6ae662f2e8 Update documentation for clarity. Grab latest Unity Mark VanderVoord 2019-09-09 10:32:42 -0400
  • e1f7c35f2e
    Merge pull request #241 from jlindgren90/expect-details Mark VanderVoord 2019-09-03 11:07:03 -0400
  • b895a4575a Expect plugin should call UNITY_SET/CLR_DETAILS in pairs. John Lindgren 2019-08-30 12:14:11 -0400
  • e17180b2ef
    Merge pull request #240 from edgarholleis/master Mark VanderVoord 2019-08-22 06:21:22 -0400
  • 23d2341c4c Improve comment suppression to cope with '/*xxx*//*yyy*/'. Edgar J Holleis 2019-08-22 10:58:13 +0200
  • 5f2ae0ee0f Update documentation John Lindgren 2019-07-24 13:55:04 -0400
  • c70cec0b19 Add CheckWithCallback and IgnoreWithCallback. John Lindgren 2019-07-24 13:36:41 -0400
  • fbb0828ee0 callback's mock_destroy() is redundant. John Lindgren 2019-07-24 11:43:44 -0400
  • f8281e456d callback's mock_destroy() is redundant. John Lindgren 2019-07-24 11:43:44 -0400
  • 8b4deef12b Call UNITY_CLR_DETAILS() before returning from mock John Lindgren 2019-07-23 17:41:28 -0400
  • 9e5afe4255 Refactor callback generator a bit (no functional change) John Lindgren 2019-07-23 17:14:33 -0400
  • b38ed82c4b
    Remove subprojects name do to some error Micheal Brockus 2019-07-19 08:58:28 -0700
  • 0f32969144
    CMock should only build static. Micheal Brockus 2019-07-18 14:59:44 -0700
  • 0bc393224a
    Update meson.build Micheal Brockus 2019-07-18 14:58:40 -0700
  • 4df532afcc Add quick pointer check before memory comparisons (#224) Mark VanderVoord 2019-07-09 23:16:02 -0400
  • 12c74c0349 Keep function pointers from choking CMock (fixes issues #102, #222, #226) Mark VanderVoord 2019-07-09 22:23:40 -0400
  • 4c6fe35bbf Clean up full header list. (Why didn't this get caught in my local tests?) Mark VanderVoord 2019-07-09 11:14:10 -0400
  • 4ab728b6d3 Whoops Mark VanderVoord 2019-07-09 10:57:31 -0400
  • 7761b3fb3f automatically pull in unity helper into tests when specified in both example and cmock's includes. Mark VanderVoord 2019-07-09 10:50:29 -0400
  • 4afac2ed26 Adding meson.build scripts. Michael Brockus 2019-07-08 11:48:54 -0700
  • b7f466ede6 Fixing PR. Michael Brockus 2019-07-08 11:36:06 -0700
  • 68b5a15fdd Changed local copy of Unity so CMock can work. Michael Brockus 2019-07-08 10:59:30 -0700
  • 213ff3691d Adding meson.build scripts in CMock repo. Michael Brockus 2019-07-08 10:52:59 -0700
  • 0b6118e410
    Merge pull request #186 from jlindgren90/master Mark VanderVoord 2019-07-07 15:12:07 -0400
  • d5dffde17d
    Merge pull request #187 from jlindgren90/array-typedefs Mark VanderVoord 2019-07-07 15:10:18 -0400
  • 347dfc181a
    Merge branch 'master' into array-typedefs Mark VanderVoord 2019-07-07 15:06:49 -0400
  • 4a6ee8680c
    Merge pull request #190 from achsfy/master Mark VanderVoord 2019-07-07 14:51:21 -0400
  • f909378a1d Clean up example makefile to properly support externally supported paths. (This is a tiny fix to PR 193) Mark VanderVoord 2019-07-07 14:43:20 -0400
  • 035141e2ab - Added capacity accessor for easier testing - Made test size-agnostic for easier boundary checking. Mark VanderVoord 2019-07-07 14:15:35 -0400
  • 5eab75a078 Reimplement PR 227 with fixed tests. Mark VanderVoord 2019-07-06 12:11:56 -0400
  • 99c2223a1d Back out broken changes. (See issue #210. Thanks @HamboLagos) Mark VanderVoord 2019-07-03 11:09:06 -0400
  • f9d1f6285d In case the type of expected data has a 'const' it will fail with a compiler error. To avoid this a cast here is necessary to void*. BlueAndi 2019-06-14 14:53:39 +0200
  • 4b35cb2e43
    Merge pull request #198 from Xenoamor/master Mark VanderVoord 2019-03-22 05:47:44 -0400
  • e417f323fc
    Merge pull request #211 from merazmus/fix_missing_header Mark VanderVoord 2019-03-22 05:41:23 -0400
  • af59c531f7
    Update unit tests merazmus 2019-03-22 09:11:58 +0100
  • a5616dc2df
    Fix missing framework header in mock header files merazmus 2019-03-22 09:10:16 +0100
  • 5716454e11 Merge branch 'master' of https://github.com/Xenoamor/CMock Joshua Booth 2019-03-21 19:08:45 +0000
  • 80454dc1f3 Fix bug where if folder mocks doesn't exist it fails Xenoamor 2019-01-28 15:53:33 +0000
  • bef2cb5515 modify test_foo example to show alloc overflow bug Hamilton Little 2019-03-20 13:10:04 -0700
  • 2b93dfdd1d
    Merge pull request #208 from art-of-dom/travis-fix Mark VanderVoord 2019-03-20 05:56:56 -0400
  • 727a5cc8a8 adjusted travis to use ruby 2.3 to make OSX build pass Dom Postorivo 2019-03-20 00:00:41 -0400
  • c243b9a7a7
    Merge pull request #203 from bmcdonnell/grammar Mark VanderVoord 2019-03-01 22:27:53 -0500
  • b409ba6a1d Grammar fix--"fewer times", not "less times" Brendan McDonnell 2019-03-01 21:52:12 -0500
  • 825dba097f Added come newlines Michael Brockus 2019-02-19 12:10:32 -0800
  • 0e2bb23b93 Changed path to dependency 'external' -> 'vendor' Michael Brockus 2019-02-19 10:11:44 -0800
  • 9ad7481e70 Singing my name on CMake script. Michael Brockus 2019-02-19 10:00:42 -0800
  • ff9daf97f6 Adding build entry Michael Brockus 2019-02-19 09:59:16 -0800
  • aead076abd Adding CMake scritps to CMock. Michael Brockus 2019-02-18 19:35:20 -0800
  • b2adf60b2f
    Fix bug where if folder mocks doesn't exist it fails Xenoamor 2019-01-28 15:53:33 +0000
  • cfa46d6440 Prevent undefined behavior due to typedef array usage. John Lindgren 2018-12-04 18:17:17 -0500
  • 789c5852b5 Add treat_as_array configuration option. John Lindgren 2018-08-29 16:15:27 -0400
  • 99fa519136
    Merge pull request #194 from danyeaw/license-detection Mark VanderVoord 2018-11-13 21:13:58 -0500
  • 0706e8b355
    Move license for GitHub detection Dan Yeaw 2018-11-13 21:11:15 -0500
  • 1391c71409 Clean up example makefile Jordan Schaenzle 2018-10-10 20:26:29 -0400
  • 8d16dca722 Update cmock_header_parser_test.rb tests to include new configuration items array_size_type and array_size_name Aurelien CHAPPUIS 2018-09-18 15:06:10 +0200
  • e8c7ad9706 Try to find 'array pair' in parameters following this pattern : <type> * <name>, <@array_size_type> <@array_size_name> When such a pattern is used, the second parameter is used as the array size in _Expect method. Aurelien CHAPPUIS 2018-09-18 12:06:40 +0200
  • b77fc8d863 MOB-616: disable conditionally compiled code to avoid mockgothic duplicate function declarations. Daniel Cumberbatch 2018-09-06 12:20:23 +0100
  • 63527a3217 mock_Verify functions should ideally not modify the state of the mock. John Lindgren 2018-08-28 14:51:41 -0400
  • 7cc41ddfdd
    Merge pull request #172 from Vicentra/Issue66 Mark VanderVoord 2018-08-08 13:37:03 -0400
  • 407c2ef3b9 Grab latest unity to test as next release candidate Mark VanderVoord 2018-08-08 13:21:00 -0400
  • 5edf07e87c Update travis to use a proper gem version for rubocop Mark VanderVoord 2018-07-18 10:40:48 -0400
  • 7c6552bb2f
    Merge pull request #179 from Xenoamor/master Mark VanderVoord 2018-07-18 09:15:17 -0400
  • ab339721ae
    Add "cd test" to README.md for running rake Xenoamor 2018-07-18 14:05:55 +0100
  • 4ea41ce62d
    Merge b540097f5d into c3a95e93be jmzeeman 2018-06-21 09:48:27 +0000
  • b540097f5d Added CMockGeneratorPluginDoNotExpect Matthijs Zeeman 2018-06-21 11:48:19 +0200
  • 732556700d Fix alignment error of CMock_Guts_Buffer Matthijs Zeeman 2018-06-21 11:33:13 +0200
  • c3a95e93be
    Merge pull request #155 from paulsc/master Mark VanderVoord 2017-12-07 06:41:23 -0500
  • 49bc3ebcce fix for mock prefix & suffix filter Paul 2017-12-07 09:08:29 +0100
  • cb1ad78b97 Update to latest Unity and Post as release v2.4.6 Mark VanderVoord 2017-11-14 16:31:44 -0500
  • 2b4f9b43c7
    Merge pull request #148 from jlindgren90/master Mark VanderVoord 2017-11-01 08:26:00 -0400
  • 2a2f19dfae
    Merge pull request #153 from phonetagger/master Mark VanderVoord 2017-11-01 06:43:43 -0400
  • e42996ea67 Let's simplify this testing situation a bit. Mark VanderVoord 2017-10-31 21:49:04 -0400
  • b9da6d6def Do not change CMock_Guts_Buffer or CMock_Guts_BufferSize unless realloc() was successful. Prior to this change, if realloc() failed, the current test would fail for out-of-memory, but subsequent tests would continue trying to run with CMock_Guts_Buffer at address 0x00000000 and thinking that the buffer size was sufficient. Therefore depending on the system and how it handles (or doesn't handle) null pointer dereferencing, subsequent tests might pass, fail in strange ways, or crash the test app. Minich 2017-10-31 12:03:31 -0400
  • 0fc09121d7 Merge pull request #152 from metc/bugfix/doc Mark VanderVoord 2017-10-06 12:53:34 -0400
  • 4df347bf17 Fixed 404 link in documentation. Christopher Métrailler 2017-10-06 18:35:24 +0200
  • e765181c8d Remove trailing slashes. Christopher Métrailler 2017-10-06 18:30:49 +0200
  • 6d1c0f97f5 Fix Minitest deprecation warnings. John Lindgren 2017-09-13 10:37:19 -0400
  • 488c469cdf Fix Ruby warnings (mostly unused variables). John Lindgren 2017-09-13 10:24:45 -0400
  • 3df5c035e6 Merge pull request #149 from SteinHeselmans/master Mark VanderVoord 2017-09-14 06:50:11 -0400
  • 1f87c158da Adapt test cases to new header/footer Stein Heselmans 2017-09-14 10:43:43 +0200
  • 76b6231f77 Merge remote-tracking branch 'origin/master' into issue-147 Stein Heselmans 2017-09-14 08:14:58 +0200
  • ca05fe4285 Fix #147: Push and Pop pragmas not supported by older GCC Stein Heselmans 2017-09-14 08:13:17 +0200
  • 37fcb8535a Merge pull request #146 from jlindgren90/master Mark VanderVoord 2017-09-13 06:53:02 -0400
  • 526668961a Add an additional test for handling of pointer arguments. John Lindgren 2017-09-12 17:24:35 -0400
  • 3b123fb533 Don't assume that pointer-to-constant types have "const" removed. John Lindgren 2017-09-12 15:54:47 -0400
  • c725e4ddc6 Handle pointer-to-constant types more consistently. John Lindgren 2017-09-12 12:50:09 -0400
  • 6e03886f25 Prepare to publish latest version v2.4.5 Mark VanderVoord 2017-09-11 15:51:44 -0400
  • 50adf82ed4 Merge pull request #144 from jlindgren90/master Mark VanderVoord 2017-09-11 15:05:13 -0400
  • f2ea4284a6 Merge pull request #145 from SteinHeselmans/master Mark VanderVoord 2017-09-11 15:04:00 -0400
  • fb96bb3033 Try to fix CI Stein Heselmans 2017-09-11 19:45:42 +0200
  • 9a44444f8b Revert "Fix path issue in create makefile" Stein Heselmans 2017-09-11 14:46:45 +0200
  • 725641409b Fix path issue in create makefile Stein Heselmans 2017-09-11 14:25:14 +0200
  • c4cd7d54a9 create_makefile : add support for suffix Stein Heselmans 2017-09-11 14:24:40 +0200
  • aed11e6d0d Add tests to prove that ignore and expects interoperate quite well. Mark VanderVoord 2017-09-08 17:01:56 -0400