Mark VanderVoord
f368744ca5
Updates for the new year
2026-01-23 11:19:02 -05:00
Mark VanderVoord
a60383ec34
Update licenses to new standards... plus New Years bump
2025-01-01 12:05:55 -05:00
John Lindgren
526668961a
Add an additional test for handling of pointer arguments.
2017-09-12 17:24:35 -04:00
John Lindgren
3b123fb533
Don't assume that pointer-to-constant types have "const" removed.
...
1. Update treat_as table to include pointer-to-constant types.
2. Remove unnecessary casts in assignments and return statements.
3. Improve logic for adding "const" to types of function arguments.
4. It's no longer necessary to prepend "const" to function return type.
2017-09-12 15:54:47 -04:00
Mark VanderVoord
dd791fe407
Remove support for versions of Ruby before 2.0 (as Rubylang doesn’t even support them anymore)
2017-03-20 16:18:09 -04:00
Mark VanderVoord
2ac0ccb27b
fixed white space
2016-01-04 20:00:32 -05:00
Mark VanderVoord
e6b3fc47d5
- (wow, working without my old 1.8.7 virtual machine stinks)
2014-12-18 16:22:34 -05:00
Mark VanderVoord
6d4cdf9783
- a second attempt to make test_helper compatible with 1.8.x versions of Ruby
2014-12-18 16:02:29 -05:00
Mark VanderVoord
e1cd4135b4
- attempt to go with notation in test_helper that is compatible with pre 1.9 versions of Ruby
...
- add 1.8.7 to the Travis test setup
2014-12-18 15:31:44 -05:00
Mark VanderVoord
9b91974839
- updated unit tests to use built-in minitest instead of old TestUnit and Hardmock
2014-12-16 10:04:02 -05:00
Matt Fletcher
668c4155d6
remove vendored hardmock; do not try to require test-unit on ruby 1.9
2012-07-16 10:40:21 -04: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
b2241274e4
- rolled in color coding changes from Martyn
...
- cleaned up utils to make faster and clearer
- corrected mistake in system test helper
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@157 bf332499-1b4d-0410-844d-d2d48d5cc64c
2010-03-13 04:53:12 +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
c524ae7c9d
- faster, stronger and lighter parser
...
- more robust comment removal
- disable plugins by default
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@140 bf332499-1b4d-0410-844d-d2d48d5cc64c
2009-08-24 13:57:11 +00:00
mkarlesky
f63c2b4fc8
first stab at prettying up load_paths and require handling b/c of vendor/gems
...
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@96 bf332499-1b4d-0410-844d-d2d48d5cc64c
2009-05-14 19:33:26 +00:00
mkarlesky
5cada7dbb9
Basic ruby testing environment (hardmock, behaviors, rake tasks).
...
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@6 bf332499-1b4d-0410-844d-d2d48d5cc64c
2008-06-01 18:33:36 +00:00