- 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 提交于
-
- 20 1月, 2016 1 次提交
-
- 08 1月, 2016 1 次提交
-
-
由 Mark VanderVoord 提交于
-
- 07 1月, 2016 2 次提交
- 22 12月, 2015 1 次提交
-
-
由 jsalling 提交于
Updated clang and gcc targets. Fixed spelling of LIMITS, which breaks the gcc_auto_sizeof.yml build. Commented -Wunreachable-code, Unity won't build on OSX clang with it, error in unity.c:769 & 932: 'default: break;' case.
-
- 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 2 次提交
-
-
由 Mark VanderVoord 提交于
- Fixed a big ugly error in the fancy RUN_TEST handler
-
由 Mark VanderVoord 提交于
-
- 13 11月, 2015 1 次提交
-
-
由 Mark VanderVoord 提交于
We're going to use the C99 isinf() and isnan() macros wherever possible now. If your compiler doesn't support this, define UNITY_EXCLUDE_MATH_H and it will go back to the old method
-
- 22 7月, 2015 1 次提交
-
-
由 Mark VanderVoord 提交于
the test runner generator now has the ability to also output a header file for the tests, which can get pulled into the test itself if desired.
-
- 21 7月, 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()).
-
- 12 3月, 2015 1 次提交
-
-
由 Greg Williams 提交于
-
- 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.
-
- 06 11月, 2014 1 次提交
-
-
由 Greg Williams 提交于
-
- 30 10月, 2014 1 次提交
-
-
由 Mark McCrum 提交于
- 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.
-
- 02 9月, 2014 1 次提交
-
-
由 Mark VanderVoord 提交于
-
- 31 7月, 2014 1 次提交
-
-
由 Mark VanderVoord 提交于
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.
-
- 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 提交于
-
- 22 5月, 2014 1 次提交
-
-
由 Mark VanderVoord 提交于
-
- 22 4月, 2014 1 次提交
-
-
由 Mark VanderVoord 提交于
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.
-
- 08 3月, 2014 1 次提交
-
-
由 Mark VanderVoord 提交于
Fixed initialization of data structure by just doing it manually instead of statically (goodbye compiler warnings!)
-
- 22 9月, 2013 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 1 次提交
-
-
由 Ross Ryles 提交于
-