Commit Graph

  • e038ae2ade Refactored the test evaluation of the flushSpy Fabian Zahn 2018-02-18 18:44:58 +01:00
  • 436a46d8ef Got the tests running Fabian Zahn 2018-02-18 17:43:08 +01:00
  • 2480a6124e Added unit test for the call to flush Fabian Zahn 2018-02-18 17:08:49 +01:00
  • 5f67ac6ab2 Fixed copy and paste error, changed the signature from: void flushSpy(int c) {} to: void flushSpy(void) {} Fabian Zahn 2018-02-18 16:32:04 +01:00
  • 37271e8a13 Fixed copy and paste error Fabian Zahn 2018-02-18 14:53:39 +01:00
  • 25804f3ab4 Added flushSpy and the respective helper functions Fabian Zahn 2018-02-18 14:46:42 +01:00
  • 456759296b Added flushSpy Fabian Zahn 2018-02-18 14:23:26 +01:00
  • fe950b9fa3 Makefile preparations Fabian Zahn 2018-02-18 14:11:19 +01:00
  • 8efa8ffc62 Removed UNITY_OMIT_OUTPUT_FLUSH_HEADER_DECLARATION to simplify the behaviour Fabian Zahn 2018-02-18 13:57:34 +01:00
  • d9cd6988f3 Merge pull request #319 from farrrb/master Mark VanderVoord 2018-02-15 07:49:20 -05:00
  • 4dfb512a27 Added ".to_s" to the test suite name (explicit type conversion) Fabian Zahn 2018-02-12 06:44:26 +01:00
  • 7a1157d6f6 Merge pull request #322 from jeremyhannon/misra19.10_v2 Mark VanderVoord 2018-02-11 08:25:13 -05:00
  • dc9c7a7b4b Removed leading whitespace Fabian Zahn 2018-02-11 13:02:26 +01:00
  • 9bada282f4 MISRA 19.10: parentheses around macro params Jeremy Hannon 2018-02-10 14:27:03 -06:00
  • a6b925a01f Merge pull request #321 from jeremyhannon/misra19.10 Mark VanderVoord 2018-02-10 14:22:58 -05:00
  • 91a2353526 MISRA 16.4: param names match func decl & defn Jeremy Hannon 2018-02-10 13:15:34 -06:00
  • 0760230829 Some minor changes - String split now works correctly for windows and unix (cross platform) - Removed unnecessary whitespaces in the xml output (beautifies the output) - Added support for TEST_IGNORE() (without message) Fabian Zahn 2018-01-29 21:00:46 +01:00
  • b4aca70fd9 Update UnityGettingStartedGuide.md Mark VanderVoord 2017-12-06 10:08:56 -05:00
  • 62f6cb247a Merge pull request #312 from shreyasbharath/master_fix_integer_underflow Mark VanderVoord 2017-11-27 06:50:49 -05:00
  • 4325773e76 Fix unsigned integer underflow in UnityAssertEqualIntArray Shreyas Balakrishna 2017-11-23 14:58:45 +13:00
  • 29803b65ac Merge pull request #310 from flowher/setjmp_optional Mark VanderVoord 2017-11-20 06:31:34 -05:00
  • 53f0f95ef8 Test runner generation: Wrap setjmp.h inclusion in ifdefs Krzysztof Kwiatkowski 2017-11-20 09:46:30 +00:00
  • 287e076962 Post release v2.4.3 Mark VanderVoord 2017-11-14 16:26:16 -05:00
  • a6d3f3a59a Restore round-to-even behavior. John Lindgren 2017-11-07 23:25:27 -05:00
  • 2d4e32cda1 Print 9 digits if we have double precision capability. John Lindgren 2017-11-07 22:44:59 -05:00
  • 74ba70283a Improve accuracy of UnityPrintFloat() for common cases. John Lindgren 2017-09-14 19:19:49 -04:00
  • 8ff74d6000 Allow UnityPrintFloat() to print a 7th digit. John Lindgren 2017-09-14 13:47:04 -04:00
  • 774da10e00 Merge pull request #296 from jlindgren90/master Mark VanderVoord 2017-11-04 09:04:53 -04:00
  • 629b86d541 Merge unity_setup.h into unity.h. John Lindgren 2017-11-01 11:36:26 -04:00
  • 0914d80121 Merge pull request #308 from codehearts/patch-1 Mark VanderVoord 2017-10-30 21:00:47 -04:00
  • 5ee55fefda Fix missing TEST_ASSERT_EACH_EQUAL_HEX_MESSAGE Kate Hart 2017-10-30 17:44:32 -07:00
  • 38c387b76f Merge pull request #304 from VLambret/master Mark VanderVoord 2017-10-24 15:08:50 -04:00
  • 17d4ea92e1 Color test results using ANSI escape codes Victor Lambret 2017-10-24 07:25:29 +02:00
  • 031b1ba469 Merge pull request #300 from jsalling/bugfix/greater-than Mark VanderVoord 2017-10-19 16:17:43 -04:00
  • df78aade4b Make weak symbol usage more portable: John Lindgren 2017-10-09 11:38:08 -04:00
  • a7e8797e0c Fix link errors with MinGW. John Lindgren 2017-10-09 10:49:58 -04:00
  • 94a3008a9d Update continuous integration to build 32-bit Unity jsalling 2017-09-21 21:24:41 -05:00
  • b119919c4f Add 64-bit comparison asserts jsalling 2017-09-20 18:26:17 -05:00
  • 91bcbe186d Add 'greater/less or equal to' asserts on integers jsalling 2017-09-20 18:24:23 -05:00
  • 8caade7e68 Fix bug in greater/less than asserts on unsigned int jsalling 2017-09-20 18:13:12 -05:00
  • 1381a1a4cb Update documentation. John Lindgren 2017-09-13 18:24:07 -04:00
  • 2593c31bb7 Allow suiteSetUp() and suiteTearDown() to be provided as normal C functions. John Lindgren 2017-09-13 17:59:52 -04:00
  • 60def109a7 Update configuration docs Mark VanderVoord 2017-09-13 09:39:52 -04:00
  • 60b13f0685 Bump version in preparation of release. v2.4.2 Mark VanderVoord 2017-09-11 15:43:17 -04:00
  • f278c18fd9 Fix bug #288 - invalid line numbers on partial name matches Mark VanderVoord 2017-09-11 15:39:17 -04:00
  • bdd4cb19d6 Merge pull request #294 from jlindgren90/master Mark VanderVoord 2017-09-11 10:48:36 -04:00
  • fcd4883c5e Fix compiler warning due to reusing symbol 'exp'. John Lindgren 2017-09-11 10:00:39 -04:00
  • cc909efed3 Implement optional printing of execution time for each test balaksh 2017-04-10 15:08:01 +12:00
  • 05daf95d4e Update to match Ruby style guide Mark VanderVoord 2017-09-08 15:37:31 -04:00
  • 7b2ad10c92 Merge pull request #285 from dpostorivo/gt_lt_asserts Mark VanderVoord 2017-09-08 13:27:22 -04:00
  • 0547aab67e Merge pull request #291 from jlindgren90/master Mark VanderVoord 2017-08-25 16:59:45 -04:00
  • 2ae2bdb376 Make code C89-compliant. John Lindgren 2017-08-25 15:52:06 -04:00
  • dbdd168e46 Fix test link error. John Lindgren 2017-08-25 15:47:40 -04:00
  • 0e7eb545b9 Rewrite UnityPrintFloat to match printf("%.6g"). John Lindgren 2017-08-25 14:22:35 -04:00
  • a868b2eb73 Merge pull request #286 from palaviv/fix-UNITY_OUTPUT_FLUSH Mark VanderVoord 2017-08-04 08:56:35 -04:00
  • e56378e437 Add UNITY_OUTPUT_CHAR_HEADER_DECLARATION to fixture tests rakefile_helper.rb Aviv Palivoda 2017-08-04 14:43:14 +03:00
  • ad373024f2 Add UNITY_OUTPUT_CHAR_HEADER_DECLARATION to tests rakefile_helper.rb Aviv Palivoda 2017-08-04 14:40:34 +03:00
  • b3de931d69 Add UNITY_OUTPUT_CHAR_HEADER_DECLARATION to fixture tests Makefile defines Aviv Palivoda 2017-08-01 23:36:13 +03:00
  • 59182c4ea9 Add UNITY_OUTPUT_CHAR_HEADER_DECLARATION to tests Makefile defines Aviv Palivoda 2017-08-01 22:56:52 +03:00
  • a07d07cd1a Allow specifying custom header declaration Aviv Palivoda 2017-08-01 21:49:38 +03:00
  • c1bc32dc58 - Generator will not change names by default - Fixed some style issues. Mark VanderVoord 2017-06-25 13:58:31 -04:00
  • f2fdf1a133 Added Greater than and Less than asserts from other PR Dom Postorivo 2017-05-13 15:59:51 -04:00
  • 3b69beaa58 Merge pull request #284 from rmja/patch-1 Mark VanderVoord 2017-05-10 08:56:49 -04:00
  • aef36799d8 Fixed UNITY_TEST_ASSERT_EACH_EQUAL_* Rasmus Melchior Jacobsen 2017-05-10 14:28:08 +02:00
  • f96c05532b this is a minor release v2.4.1 Mark VanderVoord 2017-04-25 08:17:37 -04:00
  • 2c7629a0ae Documentation Updates Mark VanderVoord 2017-04-07 13:14:32 -04:00
  • b8bfb01edf Add support for AStyle in test makefile. It’s going to assume you have it installed. Mark VanderVoord 2017-03-29 19:23:12 -04:00
  • e36d8b5327 Merge pull request #276 from wolf99/pdf-to-markdown Mark VanderVoord 2017-03-29 10:29:11 -04:00
  • 1e4396745c Add EACH_EQUAL changes toby 2017-03-29 15:09:01 +01:00
  • e2cc67918d Add newlines after headings for best practice, trim trailing spaces & convert sneaky incorrectly coded chars toby 2017-03-29 12:01:54 +01:00
  • 192d5176f1 Remove PDFs toby 2017-03-21 14:26:49 +00:00
  • c48f6c9420 Add Github Markdown versions of documents toby 2017-03-21 11:00:59 +00:00
  • 2a5b24f7bf Finished updating all Ruby scripts to match our coding standard. Woo! Mark VanderVoord 2017-03-28 20:02:53 -04:00
  • 3e0a7121fb Started to flesh out rubocop settings for this project. Added rakefile tasks to do so. Updated first script to make it compliant. Mark VanderVoord 2017-03-28 15:48:28 -04:00
  • 23f9c16aaa Another round of fixing things that the stylizer “corrected” for me. Mark VanderVoord 2017-03-28 08:59:58 -04:00
  • 3a6cca39c5 Fixed things that the stylizer “autocorrected” to wrong. ;) Mark VanderVoord 2017-03-28 08:52:10 -04:00
  • 3062c39725 Starting to enforce our coding style. The first step is that we’ve pulled in Rubocop to check out Ruby syntax. There is likely a bit of customization to do yet AND there is definitely that backlog of todo’s that we just told it to ignore. Mark VanderVoord 2017-03-28 08:44:32 -04:00
  • 550d58ba2d Attempt to fix remaining issues with casting Mark VanderVoord 2017-03-26 19:46:42 -04:00
  • ee038c248c Ha! Forgot to add the correct comment style Mark VanderVoord 2017-03-26 18:30:22 -04:00
  • d6b350874b Clean up some const issues, particularly when moving between single and double pointers Mark VanderVoord 2017-03-26 18:25:25 -04:00
  • 4ffafce309 Finish updating documentation to match Mark VanderVoord 2017-03-26 17:58:46 -04:00
  • 083564b837 Update docs to also understand the new Each Equal handlers Mark VanderVoord 2017-03-26 17:54:28 -04:00
  • 0dddf498c2 also update strings to support each element of an array. Mark VanderVoord 2017-03-21 23:57:15 -04:00
  • a11a13750d Added memory each equal assertion Mark VanderVoord 2017-03-21 18:28:49 -04:00
  • d8d67a708c Added each_equal assertions for float and double Mark VanderVoord 2017-03-21 17:05:19 -04:00
  • b7956ea988 Added more tests for all the numerical types when performing each_equal assertions Mark VanderVoord 2017-03-21 16:24:16 -04:00
  • 7fe31915d0 Added some tests to prove this works. Still work in progress Mark VanderVoord 2017-03-21 14:37:52 -04:00
  • 56eeacd0b2 prepare for comparing value to array by setting up explicit compare of array to array in ints Mark VanderVoord 2017-03-21 08:00:48 -04:00
  • 7b80885c68 Merge pull request #272 from FSMaxB/gcc43-wconversion Mark VanderVoord 2017-03-20 16:36:43 -04:00
  • 0781e74ac6 Add our coding standard to documentation Mark VanderVoord 2017-03-20 16:29:40 -04:00
  • c3658a065d Dropped support for pre-2.0 versions of Ruby (not even rubylang supports them anymore) Mark VanderVoord 2017-03-20 16:07:40 -04:00
  • 8a45ccf406 Use custom mock prefix when searching for mock header files. #263 Mark VanderVoord 2017-03-20 15:56:05 -04:00
  • 689610b864 reorder includes in generated test runners Mark VanderVoord 2017-03-20 15:49:28 -04:00
  • 43c751173d stdlib.h explicitly called in fixtures when malloc used, now. (Fixes issue #268) Mark VanderVoord 2017-03-20 14:09:26 -04:00
  • 1c556d2e4c Fix -Wconversion with gcc-4.3 Max Bruckner 2017-03-18 17:42:02 +01:00
  • 8723d50f0e Turn UNITY_OUTPUT_FLUSH off by default. Added a quick-define for the most common case: UNITY_USE_FLUSH_STDOUT. Clarified documentation. Fixes issue #269 Mark VanderVoord 2017-03-14 23:23:19 -04:00
  • c67a4ffcf3 - Add ability to detect TEST_FILE(“filename.c”) specifications in test files Mark VanderVoord 2017-03-13 17:23:26 -04:00
  • 41ee499e63 Tiny tweaks to make Unity fit in more smoothly with Ceedling Mark VanderVoord 2017-03-13 16:46:41 -04:00
  • 1f522558a6 Merge pull request #267 from FSMaxB/fix-wconversion Mark VanderVoord 2017-03-01 12:45:40 -05:00
  • 7bce0b4f0c Fix warning with ubsan and -Wconversion Max Bruckner 2017-03-01 17:07:05 +01:00