- 23 12月, 2015 1 次提交
-
-
由 jsalling 提交于
Add CFLAGS in Fixture Makefile to catch C99 rules with '-pedantic'
-
- 22 12月, 2015 1 次提交
-
-
由 jsalling 提交于
Ignore tests that need the Spy if we are not building with it
-
- 19 12月, 2015 1 次提交
-
-
由 jsalling 提交于
No rake and ruby required to build existing tests
-
- 17 12月, 2015 1 次提交
-
-
由 jsalling 提交于
Don't set CurrentTestFailed = 0 at end, move before last check These tests now fail if the output_Spy is not used instead of putchar()
-
- 16 12月, 2015 3 次提交
- 08 12月, 2015 1 次提交
-
-
由 Mark VanderVoord 提交于
- Cleaned up a casting warning error - Removed a couple semicolons from the end of macros SHAME!
-
- 24 11月, 2015 2 次提交
-
-
由 jsalling 提交于
This helps clarity and is more obvious, it looks like a print function
-
由 jsalling 提交于
Delete the { ;} braces and semicolon from UNITY_PRINT_EOL to give it expected behavior: 1) requires a semicolon 2) works in one-liner if-else statements If you need "\r\n" for EOL, define as the following to get the same behavior: do{UNITY_OUTPUT_CHAR('\r'); UNITY_OUTPUT_CHAR('\n');}while(0)
-
- 15 10月, 2015 1 次提交
-
-
由 Jeremy Hannon 提交于
Added parentheses around all macro parameters to resolve MISRA 2004 rule 19.10, "in the definition of a function-like macro, each instance of a parameter shall be enclosed in parenthesis" as tested with the IAR EW for 8051 compiler, version 9.20.2. The only questionable change is in "unity_fixture.h" where the nested macro DECLARE_TEST_CASE in RUN_TEST_CASE prevents surrounding params "group" and "name" with parentheses. However, it appears that macro DECLARE_TEST_CASE isn't used elsewhere, so I eliminated DECLARE_TEST_CASE and put its expansion directly in RUN_TEST_CASE. Now the following header files pass rule 19.10: * unity.h * unity_internals.h * unity_fixture.h For my own project, this change to the Unity test framework allows me to include my unit test code to be tested against MISRA rules as well, instead of just production code, to help enforce style and team guidelines.
-
- 06 10月, 2015 1 次提交
-
-
由 Gergely Nagy 提交于
At the start of unity_free(), check mem for NULL, and return immediately if it is, so we don't crash in this case. This mimics the behaviour of most free() implementations. Closes #135. Signed-off-by: NGergely Nagy <algernon@madhouse-project.org>
-
- 18 8月, 2015 1 次提交
-
-
由 Mark VanderVoord 提交于
Output used headers from test runner generator
-
- 15 7月, 2015 2 次提交
-
-
由 Nimrod Zimerman 提交于
-
由 Nimrod Zimerman 提交于
Ignored tests are now correctly skipped if not selected by test name or by group name.
-
- 02 7月, 2015 1 次提交
-
-
由 Andrew Burks 提交于
-
- 01 7月, 2015 2 次提交
-
-
由 Andrew Burks 提交于
Fixes #116: Allow overrides of the Unity Fixture's memory functions. This enables custom heap implementations to be used with the Unity Fixture.
-
由 Andrew Burks 提交于
Fixes #3: unity_fixture tests don't build. unity.c and unity_fixture_malloc_overrides.h neglected to include <stddef.h> even though the reference 'size_t' and 'NULL'.
-
- 19 6月, 2015 1 次提交
-
-
由 ThingamaByte, LLC 提交于
-
- 02 2月, 2015 2 次提交
- 18 1月, 2015 1 次提交
-
-
由 nimrodz 提交于
Primarily - * Added "static" to static functions. * Added proper signature with "void" to functions without arguments. * Marked unused arguments with "(void)". * Removed entirely unused static functions. * Added "const" to preserve const-correctness. * Added function prototypes for external functions.
-
- 17 12月, 2014 1 次提交
-
-
由 Mark VanderVoord 提交于
-
- 03 12月, 2014 2 次提交
- 16 8月, 2014 1 次提交
-
-
由 Mark VanderVoord 提交于
-
- 22 4月, 2014 1 次提交
-
-
由 Mark VanderVoord 提交于
-
- 13 3月, 2014 1 次提交
-
-
由 toybuilder 提交于
At least in Microchip XC8 compiler, void (*runAllTests)(void) is treated as a different type from void (*runAllTests)(). Fix the definition of UnityMain to match the declaration by making the runAllTests's (void) parameter list explicit.
-
- 23 9月, 2013 1 次提交
-
-
由 Mark VanderVoord 提交于
-
- 05 9月, 2013 1 次提交
-
-
由 Warwick Stone 提交于
-
- 05 3月, 2013 1 次提交
-
-
由 James Hood 提交于
updating CLI for unity_fixture.h to handle unknown command line arguments (instead of entering an infinite loop)
-
- 17 1月, 2013 1 次提交
-
-
由 Alexander Klauer 提交于
-
- 12 1月, 2013 1 次提交
-
-
由 Bryan A. Jones 提交于
Likewise, place all function prototypes before statements. These changes support Microsoft Visual Studio 2008 Express Edition, which follows C89-style rules.
-
- 09 1月, 2013 1 次提交
-
-
由 Bryan A. Jones 提交于
-
- 22 12月, 2012 4 次提交
-
-
由 Dennis Lambe Jr 提交于
More details here: http://forums.pragprog.com/forums/123/topics/10126
-
由 Dennis Lambe Jr 提交于
More details here: http://forums.pragprog.com/forums/123/topics/10126
-
由 Dennis Lambe Jr 提交于
More details here: http://forums.pragprog.com/forums/123/topics/10901
-
由 Dennis Lambe Jr 提交于
-
- 26 11月, 2012 1 次提交
-
-
由 mvandervoord 提交于
-
- 03 1月, 2012 1 次提交
-
-
由 mvandervoord 提交于
- fixed obj_file sorting in rakefiles - gave better anchors for gcc to grab on test pass/fail by breaking them out as functions - fixed minor type issues git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@137 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
-