- 28 10月, 2016 1 次提交
-
-
由 Mark VanderVoord 提交于
refactor generate_module so that it can be called as a class from within Ceedling (much like the test runner generator)
-
- 12 10月, 2016 2 次提交
-
-
由 Mark VanderVoord 提交于
Remove extra newline in verbose output format of Fixture
-
由 Mark VanderVoord 提交于
Add option to set NaN not equal NaN for floating point assertions
-
- 11 10月, 2016 2 次提交
- 06 10月, 2016 2 次提交
-
-
由 Mark VanderVoord 提交于
Fix bug, makefiles for example do not clean on windows
-
由 kykrueger 提交于
-
- 27 9月, 2016 2 次提交
-
-
由 Mark VanderVoord 提交于
check 'i' limit before using it as an array index.
-
由 Jeremy Hannon 提交于
fix cppcheck "Array index 'i' is used before limits check."
-
- 26 9月, 2016 2 次提交
-
-
由 Mark VanderVoord 提交于
Fix fixture using from C++ sources
-
由 Max Payne 提交于
Mangling issues, as always.
-
- 22 9月, 2016 6 次提交
-
-
由 Mark VanderVoord 提交于
Finished fixing floating point comparisons. We have streamlined how floats and doubles are checked, but we still can't compare them for equality directly. So we're directly testing for infinite and NaN before checking diffs. Also, we've officially decided that for testing purposes NaN shall equal NaN, +Inf shall equal +Inf, and -Inf shall equal -Inf. It's what most people expect during a test.
-
由 Mark VanderVoord 提交于
Fix warnings if you use UNITY_EXCLUDE_FLOAT
-
由 Mark VanderVoord 提交于
Bugfix Inf equals Inf
-
由 Mark VanderVoord 提交于
Test generator: scrub strings after comments
-
由 L.J. Hill 提交于
-
由 L.J. Hill 提交于
This fixes #220. Removing strings from test files is still dangerous, but much less likely to cause problems after this change to do the removal after removing comments. The bug could still manifest if a test file contains defines two macros, one that contains a single quotation mark and then another defined somewhere after it that contains a single quotation mark. Everything in between the aforementioned quotation marks would still be ignored after this commit, but that is an unlikely scenario.
-
- 21 9月, 2016 1 次提交
-
-
由 Mark VanderVoord 提交于
Add OSX to travis-ci build.
-
- 07 9月, 2016 1 次提交
-
-
由 Mark VanderVoord 提交于
Print escapes for C strings
-
- 04 9月, 2016 12 次提交
-
-
由 nah 提交于
-
由 nah 提交于
-
由 nah 提交于
Merge build branch.
-
由 nah 提交于
-
由 nah 提交于
-
由 nah 提交于
-
由 nah 提交于
-
由 nah 提交于
-
由 nah 提交于
-
由 nah 提交于
-
由 nah 提交于
Switch to C language so we can specify operating systems. We have to install ruby 2.1 via rvm because the ruby interpreter on travis ci crashes when running rake ci, however that same version of ruby works fine on my local machine. This work around adds about 6 Minutes to the build and should be replaced as soon as possible to speed up builds.
-
由 nah 提交于
Add check for linux and move initial CFLAG settings inside linux check. Add CFLAGS specific to osx and clang to the existing osx/darwin check. Ignore clang warning about default on covered enum switch, look at pull #217 and pull #177 for more info about why that warning is ignored on clang. Ignore unknown clang options so that I don't have to change CFLAG settings elsewhere in the file, clang should just ignore options it dosen't know about.
-
- 02 9月, 2016 1 次提交
-
-
由 Mark VanderVoord 提交于
Suppress output of FAIL messages that are expected during testing Unity itself. (This one makes me so happy! Thanks!)
-
- 01 9月, 2016 3 次提交
- 31 8月, 2016 4 次提交
-
-
由 Mark VanderVoord 提交于
Make testunity.c failure output uniform
-
由 Mark VanderVoord 提交于
Fixture C89 comments
-
由 jsalling 提交于
Floats now pass Infinity == Infinity assertions
-
由 jsalling 提交于
Remove stdint.h from the C89 build due to -pedantic warnings from type 'long long' and constants like UINTPTR_MAX = 18446744073709551615ULL
-
- 28 8月, 2016 1 次提交
-
-
由 jsalling 提交于
Change the parameter of UnityPrintFloat from float to double (_UD) The call to snprintf uses implict default promotion to a double anyway
-