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