Commit Graph

  • a4923232ee tightened up pointer handling in UnityAssertEqualMemoryArray to satisfy stricter compilers mkarlesky 2009-11-03 15:52:54 +00:00
  • 6901c8eb04 - added an "equal" check for floating point (where it checks that floats are within a significant digit of eachother) - added array support for unknown types (memcompares) mvandervoord 2009-11-03 01:15:54 +00:00
  • f5e2adcfdd added meaningful failure statements to TEST_ASSERT_TRUE & TEST_ASSERT_FALSE instead of blank mkarlesky 2009-10-16 14:38:34 +00:00
  • 15514e7993 added missing 'message' params in _MESSAGE macros; added TEST_ASSERT_NOT_EQUAL mkarlesky 2009-10-08 16:10:43 +00:00
  • 71b4f95a0a Cleaned up typedefs for micro integer width configuration. greg-williams 2009-08-31 15:59:48 +00:00
  • 812a71e983 Modified typedefs in order to avoid collisions greg-williams 2009-08-31 03:16:38 +00:00
  • cb1212f9e2 Added support for 16-bit processors via BUS_WIDTH=16 preprocessor define. Defaults to 32-bit if unspecified. Updated iar_msp430.yml to use full IAR MSP430 edition and use new BUS-WIDTH define. greg-williams 2009-08-31 01:33:47 +00:00
  • 8117581f2f - cleaned up interface to generate_test_runner.rb - fixed a couple minor warnings in unity.c mvandervoord 2009-08-24 13:53:46 +00:00
  • d96d84f547 added output statement noting generation of test runner mkarlesky 2009-07-13 22:14:10 +00:00
  • f56bda283a - made a minor tweak to initialization of unity structure to avoid silly compiler warnings. mvandervoord 2009-07-11 17:57:55 +00:00
  • 18ef056d6d Added resetTest() method to generate_test_runnner.rb to perform mock verification (optionally), tearDown() and setUp() mid-test. This allows for testing multiple passed through a given function that calls to external mocks and helps cleanup post-test state oddities. Need to figure out how to resolve this current circular reference from the test to the runner though, since the runner is what calls the test methods. greg-williams 2009-07-05 18:42:39 +00:00
  • aa3277dd19 - removed configurable tab because it was a performance hit without significant benefit * WARNING: This is very likely to break the way you call generate_test_runner! We have removed the tab argument. * mvandervoord 2009-06-25 19:23:18 +00:00
  • 432e6313f8 - finished strict ordering support mvandervoord 2009-06-24 02:27:01 +00:00
  • 8b274116c0 * fixed mistake in global ordering support in test runner generator mvandervoord 2009-06-19 02:04:47 +00:00
  • a395675cb5 Added void keyword to empty parameter list to avoid getting warnings or errors from picky compilers. greg-williams 2009-06-08 16:32:39 +00:00
  • 72d461cacd changed grab_config to class method mkarlesky 2009-05-29 20:36:15 +00:00
  • d60fb2146a modified to have a bit more generic and useful interface mkarlesky 2009-05-29 20:17:19 +00:00
  • 02276ff2af git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@29 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e mvandervoord 2009-05-28 15:35:54 +00:00
  • 8d03e90091 - moved unity helper into the example directory, because it's not really core. - made generate_test_runner more flexible in how data comes in. mvandervoord 2009-05-28 15:31:34 +00:00
  • 261d6a16db fixed broken system test build mechanism mkarlesky 2009-04-16 13:08:49 +00:00
  • 16d1979c3a added warning flag to gcc config and eliminated warning related to jmp_buf initialization mkarlesky 2009-04-16 12:22:44 +00:00
  • 8457dd9a55 Converted MSP430 config to YAML format. Still need to update Unity to support 16-bit and big-endian to get to work. Modified Unity to use test suite generator in preparation for updates for 16-bit and big endian changes greg-williams 2009-04-13 14:21:29 +00:00
  • c113a9caa0 * Converted rake to use YML config files for toolchain customization per CMock. Need to figure out what to do about IAR MSP430 greg-williams 2009-04-11 14:42:09 +00:00
  • 5a35176ec8 - added support to use CMock's yaml file for options mvandervoord 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. mvandervoord 2009-04-10 18:21:21 +00:00
  • 897d2a3746 - portability improvements mvandervoord 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 mvandervoord 2009-02-22 00:04:53 +00:00
  • d88099d51e * Fixed bug where memory compares were printing like strings. mvandervoord 2009-02-20 03:53:40 +00:00
  • 28dea1c39a corrected typos in hex printing and memory compare mkarlesky 2009-02-19 15:45:16 +00:00
  • 68decf8b34 standardized pointer notation; did a bit of janitorial work on Unity struct mkarlesky 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 mvandervoord 2009-02-19 03:30:45 +00:00
  • 3eeb7dd726 Added config for IAR MSP430 greg-williams 2009-02-17 04:50:31 +00:00
  • 62ed500b11 * update unity and helper to make names more consistent and to strictly make const interfaces. mvandervoord 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) mvandervoord 2009-01-26 15:16:38 +00:00
  • be1c104dc0 * fix to test runner generator mvandervoord 2008-12-12 17:28:05 +00:00
  • feec71bda8 Ugh greg-williams 2008-11-20 20:02:24 +00:00
  • 9c5213f104 * Fixed hang upon CMock mock verification detecting a failure greg-williams 2008-11-20 19:58:09 +00:00
  • e8c1dcf374 * Updated generate_test_runner.rb to work with latest Unity changes greg-williams 2008-11-13 23:27:57 +00:00
  • c22740f14a * Updated rakefile to work on Unix-based systems greg-williams 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 greg-williams 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 greg-williams 2008-11-07 14:36:10 +00:00
  • 8fb0204021 Examples and main tests can be run on GCC or IAR now mvandervoord 2008-10-29 13:48:26 +00:00
  • d1550d8494 Examples projects, more complete documentation, and other beautification. It brings a tear to the eye. mvandervoord 2008-10-29 00:00:30 +00:00
  • 158b172fd5 Fixed parameter mismatch bug in TEST_ASSERT_EQUAL_HEX() macro. greg-williams 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. greg-williams 2008-05-11 19:30:41 +00:00
  • 720acfbb95 Initial project population greg-williams 2008-02-07 03:00:54 +00:00