1
0
mirror of https://github.com/ThrowTheSwitch/CMock synced 2025-06-07 04:59:34 -04:00
Commit Graph

16 Commits

Author SHA1 Message Date
mvandervoord
f5abf20f4b Add ability to generate skeleton from header. woo! 2020-03-12 12:20:33 -04:00
Mark VanderVoord
7761b3fb3f automatically pull in unity helper into tests when specified in both example and cmock's includes. 2019-07-09 10:50:29 -04:00
Mark VanderVoord
2ac0ccb27b fixed white space 2016-01-04 20:00:32 -05:00
Mikhail Gruzdev
ab382811f6 Add ifdef guards around GCC diagnostic pragmas 2014-10-20 12:25:29 +04:00
Greg Williams
e4098dba9a Added gcc version specific fix for pragma ignores 2014-07-25 16:07:55 -04:00
Greg Williams
be7be41580 Updated to latest version of Unity.
Removed -Wno-duplicate-decl-specifier flag from all YAML files, since unsupported in some versions of gcc. Reimplemented ignore in specific files and generated code using a pragmas instead, which are setup to ignore undefined pragma values.
Added initial .travis.yml file for TravisCI builds.
2014-07-25 15:13:29 -04:00
mvandervoord
310daf1d9e - updated :unity_helper option to :unity_helper_path because it's... you know... a path. (still backwards compat when needed)
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@213 bf332499-1b4d-0410-844d-d2d48d5cc64c
2011-04-28 00:45:41 +00:00
mvandervoord
7b0e768415 - added ability to inject standard includes as <blah.h>
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@205 bf332499-1b4d-0410-844d-d2d48d5cc64c
2011-01-28 01:46:51 +00:00
mvandervoord
0e12f087bd - Works with Ruby 1.8.6, 1.8.7, 1.9.1, 1.9.2 (and possibly others)
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@192 bf332499-1b4d-0410-844d-d2d48d5cc64c
2010-10-22 17:20:31 +00:00
mvandervoord
36de9c6fc4 - added copyright notices to code (oops)
- protected against people using extern "C"

git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@161 bf332499-1b4d-0410-844d-d2d48d5cc64c
2010-04-27 02:14:44 +00:00
mvandervoord
e79a5f13d1 - added cmock.c file for handling generic parts
- switched to better memory management technique


git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@155 bf332499-1b4d-0410-844d-d2d48d5cc64c
2010-03-08 13:32:31 +00:00
mvandervoord
3e1651c937 * updated for better compatibility (now works with 1.8.6, 1.8.7, 1.9.0, 1.9.1)
* fixed bugs and cleaned up strict global ordering support (and added system test to prove it) 

git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@130 bf332499-1b4d-0410-844d-d2d48d5cc64c
2009-06-19 02:05:46 +00:00
mvandervoord
016cd32b1f - added some system tests for custom types and treat_as
- added some system tests for cexception support
- fixed some minor issues with cexception plugin

git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@121 bf332499-1b4d-0410-844d-d2d48d5cc64c
2009-05-28 15:39:41 +00:00
mkarlesky
9d608d61d3 added enum handling to parser; updated comments in test files produced in system test file generation
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@104 bf332499-1b4d-0410-844d-d2d48d5cc64c
2009-05-22 21:50:00 +00:00
mkarlesky
07938ab2de corrected struct argument handling; added union argument handling
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@102 bf332499-1b4d-0410-844d-d2d48d5cc64c
2009-05-22 04:37:06 +00:00
mkarlesky
3336f30edf first version of true system testing
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@73 bf332499-1b4d-0410-844d-d2d48d5cc64c
2009-04-11 03:54:22 +00:00