- 03 3月, 2016 1 次提交
-
-
由 jsalling 提交于
Revert the previous commit. Add tests for extended enum cases. Fix crash due to accessing 'trait_names' array out of bounds. Adding an extra invalid value to the end of an enum causes '-Wswitch' flag to warn unless there is a switch default case - also enabled by '-Wall'.
-
- 26 2月, 2016 1 次提交
-
-
由 jsalling 提交于
This fixes #168. See that github.com issue for more discussion. Allows the tests to build when putchar() is defined as a macro with parenthesis around it, as in the ARM embedded gcc compiler.
-
- 25 2月, 2016 1 次提交
-
-
由 Mark VanderVoord 提交于
-
- 13 2月, 2016 1 次提交
-
-
由 jsalling 提交于
-
- 07 1月, 2016 2 次提交
- 21 12月, 2015 1 次提交
-
-
由 jsalling 提交于
If Unity core is compiled with UNITY_OUTPUT_CHAR = putcharSpy, these tests will run, otherwise they are ignored and print a message Includes an implementation of putcharSpy, which allows checking the I/O from Unity during a test. Follows closely from the Fixture spy Tricky macros determine if putcharSpy is injected
-
- 11 12月, 2015 1 次提交
-
-
由 Mark VanderVoord 提交于
-
- 15 7月, 2015 1 次提交
-
-
由 Nimrod Zimerman 提交于
-
- 24 4月, 2015 1 次提交
-
-
由 Eivind Tagseth 提交于
-
- 23 4月, 2015 1 次提交
-
-
由 Eivind Tagseth 提交于
Compares two strings until maximum n bytes (i.e. strncmp()).
-
- 02 9月, 2014 1 次提交
-
-
由 Mark VanderVoord 提交于
-
- 30 7月, 2014 1 次提交
-
-
由 Mark VanderVoord 提交于
rearranged project to centralize all self-test stuff under test directory. only pull in includes when required.
-
- 23 7月, 2014 1 次提交
-
-
由 Mark VanderVoord 提交于
- rename the custom FLOAT_TRAIT type because the old name was poor
-
- 22 7月, 2014 2 次提交
-
-
由 Mark VanderVoord 提交于
added macros for IS_DETERMINATE and IS_NOT_DETERMINATE
-
由 Mark VanderVoord 提交于
- 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.
-
- 23 5月, 2014 1 次提交
-
-
由 Mark VanderVoord 提交于
-
- 28 6月, 2013 2 次提交
-
-
由 Antony Male 提交于
The tests which exercise TEST_ASSERT_EQUAL_MEMORY_ARRAY use int arrays, and hard-code the size of each element as 4 bytes. This is of course untrue on 16-bit platforms. Replace this hard-coded value with sizeof(int).
-
由 Antony Male 提交于
Previously, TEST_ASSERT_EQUAL_HEX_ARRAY was being called, and passed arrays of type 'unsigned int'. TEST_ASSERT_EQUAL_HEX_ARRAY is an alias for TEST_ASSERT_EQUAL_HEX32_ARRAY in *all* cases (and is documented as such), while 'unsigned int' is 16 bits on some platforms. Unsurprisingly this caused some tests to fail. Fix by replacing the 'unsigned int' declarations with '_UU32'.
-
- 27 11月, 2012 1 次提交
-
-
由 Bryan A. Jones 提交于
- Change type of floating-point constants to single/double precision as appropriate.
-
- 31 10月, 2012 4 次提交
-
-
由 Ross Ryles 提交于
-
由 Ross Ryles 提交于
-
由 Ross Ryles 提交于
-
由 Ross Ryles 提交于
UnityAssertFloatsWithin now fails any test where either a NaN or Infinite value is passed as expected or actual.
-
- 30 10月, 2012 2 次提交
-
-
由 Ross Ryles 提交于
-
由 Ross Ryles 提交于
-
- 05 10月, 2012 4 次提交
-
-
由 John Van Enk 提交于
-
由 John Van Enk 提交于
-
由 John Van Enk 提交于
-
由 Xiaochen Pan 提交于
-
- 04 10月, 2012 3 次提交
-
-
由 John Van Enk 提交于
-
由 John Van Enk 提交于
-
由 John Van Enk 提交于
-
- 29 8月, 2012 1 次提交
-
-
由 Alex Rodriguez 提交于
The reason that TEST_ASSERT_xyz_WITHIN_MESSAGE() family of functions doesn't print any message is because is calling a re-use macro from the TEST_ASSERT_xyz_WITHIN() family of functions. Due this two functions in unity.h calls the same function from unity_internals.h, the message is nullified at this point. The issue is fix by passing _message_ arg to the 4th argument of *UnityAssertNumbersWithin()* function.
-
- 27 8月, 2012 1 次提交
-
-
由 Xiaochen Pan 提交于
-
- 14 5月, 2011 1 次提交
-
-
由 mvandervoord 提交于
- cleaned up pointer support to handle arrays and to give error when you have an illegal configuration git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@135 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
-
- 03 5月, 2011 1 次提交
-
-
由 mvandervoord 提交于
- rolled in DOUBLE support from Mark Vismer (thanks!) git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@134 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
-
- 28 4月, 2011 1 次提交
-
-
由 mvandervoord 提交于
- made generate_test_runner's two include groups more clearly differentiated - added negative tests to int16's. git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@133 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
-
- 20 4月, 2011 1 次提交
-
-
由 mvandervoord 提交于
- protect against ints that only have differences in higher nibbles that shouldn't be part of comparison git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@130 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
-
- 18 2月, 2011 1 次提交
-
-
由 mvandervoord 提交于
- added a couple of user-submitted ports git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@119 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
-