173 Commits

Author SHA1 Message Date
5a35176ec8 - added support to use CMock's yaml file for options
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@23 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2009-04-11 03:03:16 +00:00
54eba93094 - support arrays of integers
- fixed bug when reporting problems with large integers
- fixed bug in test suite when checking for expected failures.


git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@22 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2009-04-10 18:21:21 +00:00
897d2a3746 - portability improvements
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@21 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2009-03-02 01:09:04 +00:00
5c8db2bb7a git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@20 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e 2009-02-22 00:04:53 +00:00
d88099d51e * Fixed bug where memory compares were printing like strings.
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@19 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2009-02-20 03:53:40 +00:00
28dea1c39a corrected typos in hex printing and memory compare
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@18 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2009-02-19 15:45:16 +00:00
68decf8b34 standardized pointer notation; did a bit of janitorial work on Unity struct
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@17 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2009-02-19 06:43:19 +00:00
24a56b0c38 - happier with const (and more optimized on some compilers)
- better helper examples
- general purpose memory compare

git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@16 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2009-02-19 03:30:45 +00:00
3eeb7dd726 Added config for IAR MSP430
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@15 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2009-02-17 04:50:31 +00:00
62ed500b11 * update unity and helper to make names more consistent and to strictly make const interfaces.
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@14 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2009-02-11 18:43:48 +00:00
12289c3f52 * Updated frame to not require separate pointer initialization
* Updated test runner to protect teardown (just in case someone tries to put ASSERTS in their teardown function)

git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@13 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2009-01-26 15:16:38 +00:00
be1c104dc0 * fix to test runner generator
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@12 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2008-12-12 17:28:05 +00:00
feec71bda8 Ugh
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@11 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2008-11-20 20:02:24 +00:00
9c5213f104 * Fixed hang upon CMock mock verification detecting a failure
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@10 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2008-11-20 19:58:09 +00:00
e8c1dcf374 * Updated generate_test_runner.rb to work with latest Unity changes
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@9 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2008-11-13 23:27:57 +00:00
c22740f14a * Updated rakefile to work on Unix-based systems
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@8 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2008-11-13 16:22:10 +00:00
6e2de5e52f * Converted Unity to use setjmp/jongjmp for aborting upon test failures
* Eliminated TEST_WRAP and TEST_WRAP_NO_RETURN, since new abort mechanism eliminates the need to use these
- Updated documentation
- Changed default target to GCC in both Unity test and example project

git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@7 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2008-11-13 15:39:50 +00:00
8f6a7ad770 - Modified generate_test_runner.rb to generate unit test main() with int main(void) instead of void main(void) in order to work with GCC
- Removed unused methods from unity_test_summary.rb

git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@6 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2008-11-07 14:36:10 +00:00
8fb0204021 Examples and main tests can be run on GCC or IAR now
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@5 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2008-10-29 13:48:26 +00:00
d1550d8494 Examples projects, more complete documentation, and other beautification. It brings a tear to the eye.
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@4 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2008-10-29 00:00:30 +00:00
158b172fd5 Fixed parameter mismatch bug in TEST_ASSERT_EQUAL_HEX() macro.
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@3 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2008-06-11 21:57:59 +00:00
f39f8a7701 Updated makefile to run tests after building and added :clean and :all tasks.
Added UnityHelper module in order to show how to extend Unity.

git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@2 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2008-05-11 19:30:41 +00:00
720acfbb95 Initial project population
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@1 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2008-02-07 03:00:54 +00:00