Commit Graph

  • fb5793e025 Merge pull request #96 from trianglee/master Mark VanderVoord 2015-02-03 07:43:51 -0500
  • 462ee2768a Merge pull request #98 from gageas/moveAnnounceTestRun Mark VanderVoord 2015-02-02 10:55:48 -0500
  • 975e222aae Move announceTestRun() after UnityBegin() @gageas 2015-02-03 00:19:30 +0900
  • 81a34c55b7 Merge pull request #97 from gageas/undefCallocRealloc Mark VanderVoord 2015-02-02 10:06:58 -0500
  • 1c5986bd30 undef defined callc/realloc macros @gageas 2015-02-02 23:57:07 +0900
  • 5f77c6380d Added "const" to one argv parameter that was missed when adding strict error checks. nimrodz 2015-01-20 16:11:19 +0200
  • e5b25dfc22 Merge pull request #95 from trianglee/master Mark VanderVoord 2015-01-20 07:57:23 -0500
  • b389c71e71 Added stricter error checks by the compiler, and adapted all impacted code. nimrodz 2015-01-18 00:32:47 +0200
  • af40e7901d Added a few files to .gitignore. nimrodz 2015-01-18 00:25:04 +0200
  • 1b2dd65795 Merge 75360c04a4 into 024af1672c ProudGecko 2014-12-17 09:24:24 +0000
  • 024af1672c - update rake file for fixture to match other changes. Mark VanderVoord 2014-12-16 14:17:56 -0500
  • 8b736bf5b9 Merge pull request #94 from zanedp/win32-clang-weak-workaround Mark VanderVoord 2014-12-16 10:41:40 -0500
  • cadee02e79 New macros for controlling use of weak linkage Zane D. Purvis 2014-12-15 16:02:59 -0500
  • 6792a5f4ed Updated License to be standard MIT License Mark VanderVoord 2014-12-09 12:05:53 -0500
  • 03857da68c Merge pull request #89 from kotofos/warningFixes Mark VanderVoord 2014-12-09 09:28:33 -0500
  • 42b48582cc Merge pull request #90 from kotofos/argFix Mark VanderVoord 2014-12-09 09:27:01 -0500
  • fd796fa195 Merge pull request #92 from zanedp/master Mark VanderVoord 2014-12-07 09:53:33 -0500
  • 6d15678324 Merge a94264b8c0 into df3fe0c3f0 Zane D. Purvis 2014-12-06 22:01:30 +0000
  • a94264b8c0 Print newline after each test, but not before Zane D. Purvis 2014-08-04 12:37:22 -0400
  • c1379802eb no arguments for UnityPointer_Init kotofos 2014-12-03 11:58:08 +0600
  • f6bb716220 default case warning kotofos 2014-12-03 11:53:16 +0600
  • 1aeb4468af putchar warning kotofos 2014-12-03 11:51:58 +0600
  • 75360c04a4 Restored #define UNITY which I lost in my previous commit. ProudGecko 2014-12-02 10:16:38 -0500
  • 0490830223 Removing customizations not related to TEST_RESET_GLOBAL_MESSAGE() and TEST_SET_GLOBAL_MESSAGE() ProudGecko 2014-12-02 10:05:13 -0500
  • e6462de982 Removed UNITY_COLOR_OUTPUT changes ProudGecko 2014-12-02 09:52:00 -0500
  • 0d4097486b Reverted change in generate_test_runner.rb which makes CMock_Verify non-static Set UNITY_TEST_RESULT_DELIMITER back to the default ':' Added UNITY_COLOR_OUTPUT conditional around Win32 console and ANSI console coloring Updated unit test expectdata to match new behavior for TEST_RESET_GLOBAL_MESSAGE() David Schamber 2014-12-02 09:38:29 -0500
  • e3386d1b53 Merge 3b8411be9e into df3fe0c3f0 ProudGecko 2014-12-01 20:27:35 +0000
  • 3b8411be9e generate_test_runner.rb: 1. Removed 'static' from CMock_Verify() generation to allow calling CMock_Verify() from tests. This is useful for verify mock calls (really the absence of) between test cases in a test cases lookup table style test. 2. Added call to TEST_RESET_GLOBAL_MESSAGE() in create_runtest() to clear a previously set global test message (see below). ProudGecko 2014-12-01 15:21:15 -0500
  • c1b50a2e32 Merge 1cea62652c into df3fe0c3f0 Zane D. Purvis 2014-11-23 23:46:53 +0000
  • df3fe0c3f0 Merge pull request #82 from gageas/master Mark VanderVoord 2014-11-09 11:53:57 -0500
  • 1a868f3305 Declare local variables before if statement. @gageas 2014-11-10 00:50:09 +0900
  • 28d05e4f33 Fixed tests Greg Williams 2014-11-05 21:57:48 -0500
  • b953334ef3 Fixed compiler warning and added README.md Greg Williams 2014-11-05 21:43:47 -0500
  • bcb4b74de9 - updated example makefiles to handle cygwin better Mark VanderVoord 2014-11-03 19:39:37 -0500
  • 7aca6288cf Merge pull request #81 from laborer2008/master Mark VanderVoord 2014-11-02 08:57:59 -0500
  • b492b6d379 Yet another fixes portion for "-Wcast-qual" warning. But they look a bit different. Sergey Gusarov 2014-11-02 07:19:34 +0400
  • 8dffcd8c2a Fixed a lot of single-type gcc warning: warning: cast discards ‘__attribute__((const))’ qualifier from pointer target type [-Wcast-qual] FYI, "-Wcast-qual" is not a default option. The main idea: If some function receives "const void*" why should it operate with "void*" (or something) afterwards (after casting)? Sergey Gusarov 2014-11-02 07:08:48 +0400
  • e6ad979f96 Merge pull request #79 from markmccrum/generate_test_runner_fixes Mark VanderVoord 2014-11-01 15:09:27 -0400
  • 2fab0a82df Merge pull request #80 from laborer2008/master Mark VanderVoord 2014-11-01 15:00:14 -0400
  • 399a878c14 Fixed examples compilation Sergey Gusarov 2014-11-01 21:47:04 +0400
  • 616dd8bd43 Fixed script unit tests. Fixed generate_test_runner configuration loading - Modified rakefile to look in correct directory for script unit tests - Updated paths in script unit tests - Updated 'expectdata' files to match latest version of generated code - Fixed bug which prevented generate_test_runner from loading config from yaml file. Mark McCrum 2014-10-29 16:08:30 +0000
  • 4a145c10b3 reworked character strings to be an array type so that storage classes are handled better for picky compilers. Mark VanderVoord 2014-10-26 19:52:17 -0400
  • 2fef6ea5ac - cleaned up command-line entry of arguments - made help more clear - added ability to rename setUp / tearDown / and test prefix. Mark VanderVoord 2014-10-24 22:00:05 -0400
  • 09e23cea49 - added UNITY_NEW_TEST macro for simpler RUN_TEST creation Mark VanderVoord 2014-10-24 21:12:15 -0400
  • 8ccf127e24 fix test result (show right line number). Wilfried Chauveau 2014-09-12 10:11:56 +0200
  • b5fd6005c2 further tweaks to negative printing Mark VanderVoord 2014-09-02 20:24:11 -0400
  • f48005148f A (hopefully) more universal fix for the signed max negative value printer Mark VanderVoord 2014-09-01 18:20:56 -0400
  • e2d5e1c632 Fixed printability of largest negative value (Thanks SigmaPic!) Mark VanderVoord 2014-09-01 16:44:18 -0400
  • a53bb4d177 cleanup command line arguments of runner generator Mark VanderVoord 2014-09-01 16:30:07 -0400
  • 8d24642ae9 Unify test abort expectation. Wilfried Chauveau 2014-08-31 17:04:43 +0200
  • 51e871b358 remove and extra endofline. Wilfried Chauveau 2014-08-31 16:36:19 +0200
  • ab449e13ec update unity_fixture_Test with new TEST_ASSERT_FAILED Wilfried Chauveau 2014-08-31 14:49:02 +0200
  • 241ac91d09 fixture: fix conclude Test and UnityTestRunner Wilfried Chauveau 2014-08-31 14:48:34 +0200
  • e5bf4b00fa Fix Unity.CurrentAbortFrame type. Wilfried Chauveau 2014-08-31 14:47:55 +0200
  • bc757bea7f fixture: use gcc_auto_stdint instead of gcc_32 Wilfried Chauveau 2014-08-31 14:47:15 +0200
  • acb043951d Change to output policy. Wilfried Chauveau 2014-08-31 12:07:22 +0200
  • 8b4690ec04 remove some dead code Wilfried Chauveau 2014-08-31 12:03:51 +0200
  • 29cb4a4008 Merge remote-tracking branch 'upstream/master' Wilfried Chauveau 2014-08-26 01:52:31 +0200
  • 4a6bde0816 Prevent jump loop when test fail after going out of TEST_PROTECTED block. Wilfried Chauveau 2014-08-26 01:37:01 +0200
  • 376480a4d9 make fixtures and examples compatible with new UnityBegin method. Mark VanderVoord 2014-08-16 10:51:25 -0400
  • 1cea62652c Print EOL after each test Zane D. Purvis 2014-08-04 12:37:22 -0400
  • 14b074336b reenable results summary. support tests named spec as well. clean up UnityBegin to make us not have to dig inside it to inject the filename. Add UNITY_OUTPUT_START() and UNITY_OUTPUT_COMPLETE() for future use. Mark VanderVoord 2014-07-30 22:12:49 -0400
  • a4a2eb787d Added more robust handling of test includes, and to provide backwards API compatibility for Ceedling Greg Williams 2014-07-30 10:28:24 -0400
  • bff1fc68cb rearranged project to centralize all self-test stuff under test directory. only pull in includes when required. Mark VanderVoord 2014-07-30 10:14:02 -0400
  • f8f5c39e26 Merge branch 'master' of https://github.com/ThrowTheSwitch/Unity Mark VanderVoord 2014-07-30 08:27:42 -0400
  • 9d103ba712 Removed bundler support from .travis.yml and env setup, since unnecessary Greg Williams 2014-07-29 15:45:07 -0400
  • 849e8eb0f5 Removed Gemfile and Gemfile lock, since no longer requires test-unit, and we will assume the user has some version of Rake if they want to run the tests. Greg Williams 2014-07-29 15:34:45 -0400
  • ff21566501 Updated to autodetect 32 or 64 bit and use proper gcc Greg Williams 2014-07-29 12:28:21 -0700
  • 78db7b19e6 Added export to specify LIBRARY_PATH for Linux, due to googling Greg Williams 2014-07-29 15:09:17 -0400
  • 3ca172edbb moved things that should be in internals into internals. Mark VanderVoord 2014-07-29 15:08:49 -0400
  • 3d8e4afb5f Added .travis.yml to config travis build properly Greg Williams 2014-07-29 14:47:42 -0400
  • b5050c6ed3 redirect UNITY_POINTER_WIDTH to define at last catchable moment. Update older gcc targets to be fully explicit. Mark VanderVoord 2014-07-29 13:42:15 -0400
  • 16e560147c further refinement of auto-detecting integer types Mark VanderVoord 2014-07-29 11:56:59 -0400
  • 47a778d606 Fixed posix default foregroud color to use 39/default instead of 37/light-gray, since was very hard to see on some dark background terminals. Added Gemfile.lock for rubygems bundle environment consistency. Greg Williams 2014-07-25 11:36:33 -0400
  • 93db16b6dc - add the rest of the WITHIN integer options (why were those missing? laziness?) - rename the custom FLOAT_TRAIT type because the old name was poor Mark VanderVoord 2014-07-22 13:43:06 -0400
  • a568862a0c centralize strings for easier maintenance. Mark VanderVoord 2014-07-21 18:52:35 -0400
  • 9fe750ba89 finish cleaning up floating point support added macros for IS_DETERMINATE and IS_NOT_DETERMINATE Mark VanderVoord 2014-07-21 16:37:18 -0400
  • a8bd7b5af2 continue to streamline floating point support Mark VanderVoord 2014-07-21 14:38:25 -0400
  • 96155881ed - rework to not bother with any of the ever-changing test frameworks in Ruby (sigh) for self-testing - started working on cleaner floating point support. more coming. Mark VanderVoord 2014-07-21 14:00:53 -0400
  • 39cc60ce56 - support "weak" function definitions when available with compiler. Mark VanderVoord 2014-07-08 12:14:26 -0400
  • e83439528b Make life easier for those creating their own runners: * Add UNITY_BEGIN and UNITY_END macros to simplify usage * Improve RUN_TEST to make line_num optional where possible Mark VanderVoord 2014-07-01 10:13:45 -0400
  • fe2c691e9d Clean up many warnings. add clang_strict target to help uncover warnings Mark VanderVoord 2014-05-22 13:43:52 -0400
  • 1cf02f8bf3 support cmock's need to destroy all of its memory at the end of the suite Mark VanderVoord 2014-05-21 19:29:44 -0400
  • 124bfd8027 unity_fixture_internals.h should no be declaring functions without arguments. shame! Mark VanderVoord 2014-04-21 18:08:34 -0400
  • d4197dacd0 There was no reason that CMock init and destroy calls should be in the protected blocks. teardown is more flexible if verify is called afterwards. Mark VanderVoord 2014-04-21 16:55:12 -0400
  • a77f0308a7 Don't use any Ruby 1.9-only notation in the encoding call Mark VanderVoord 2014-04-21 16:15:14 -0400
  • 651d24744d Merge pull request #68 from toybuilder/master Mark VanderVoord 2014-03-13 10:39:33 -0400
  • bb729bdc3e fix parameter type for runAllTests to match header toybuilder 2014-03-13 05:58:39 -0700
  • 06c2a3f7a6 Merge pull request #66 from ThrowTheSwitch/bug/print_styles Mark VanderVoord 2014-03-07 15:36:49 -0500
  • 8f6f34f98a fixed format tags for u/int assertions Mark VanderVoord 2014-03-07 15:31:52 -0500
  • 4d2c2a5e82 Merge pull request #65 from ThrowTheSwitch/bug/init Mark VanderVoord 2014-03-07 15:18:56 -0500
  • f1c778e100 Fixed initialization of data structure by just doing it manually instead of statically (goodbye compiler warnings!) Mark VanderVoord 2014-03-07 15:17:25 -0500
  • 291c2980e0 Merge pull request #62 from anthonyboorsma/master Mark VanderVoord 2014-03-07 14:47:26 -0500
  • a3153610f3 Merge pull request #58 from ThrowTheSwitch/bug/double_handling Mark VanderVoord 2014-03-07 14:08:04 -0500
  • 6a273e081c Merge pull request #57 from ThrowTheSwitch/bug/encoding Mark VanderVoord 2014-03-07 14:07:30 -0500
  • 9ddfa74a7e fixed casts in UNITY_TEST_ASSERT_EQUAL_UINT*. Was previously casting to signed variables and then sign extending the value before casting to final uint and was causing errorneous test failures when executed on arm target Anthony Boorsma 2014-03-06 09:35:32 -0500
  • 7c3e47c1bf Merge f934b9e246 into 9a393a28d5 Mark VanderVoord 2014-03-01 12:07:57 -0500
  • f934b9e246 Update order of file assignment in generated files to make sure that the filename appears after the unity structure is cleared. Mark VanderVoord 2014-03-01 12:07:49 -0500
  • 4afd0ef45f Merge e52e859518 into 9a393a28d5 pbhar 2014-03-01 03:27:35 +0530
  • 95d6e3b448 Merge b2b80aaa47 into 9a393a28d5 pbhar 2014-03-01 03:24:25 +0530