- 20 11月, 2016 8 次提交
-
-
由 jsalling 提交于
-
由 jsalling 提交于
Remove UNITY_FLOAT_VERBOSE entirely, add option UNITY_EXCLUDE_FLOAT_PRINT Remove some questionable float casts from doubles Default to Round Ties to Even behavior, add option to Round Ties Away from Zero
-
由 jsalling 提交于
Linux gcc & clang and OSX clang produce output with ties round to even Windows mingw gcc does not Example 0.0078125 prints '0.007812'
-
由 jsalling 提交于
-
由 jsalling 提交于
-
由 jsalling 提交于
Change some types to signed for simpler code and speed Added format to distinguish small numbers
-
由 jsalling 提交于
Print 9 digits
-
由 jsalling 提交于
-
- 17 11月, 2016 2 次提交
-
-
由 jsalling 提交于
Delete old method for printing
-
由 jsalling 提交于
Improve printing six decimal places, remove trailing 0's, fix the carry when numbers like 0.9999999 round up and print leading zeros in the decimal The first attempt at printing floats had precision issues where the last few digits would often be wrong. This next approach may yield a better algorithm for numbers less than 4.29 billion, those that fit in 32 bits.
-
- 13 11月, 2016 2 次提交
- 28 10月, 2016 2 次提交
-
-
由 Mark VanderVoord 提交于
-
由 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 8 次提交