- 15 2月, 2017 2 次提交
-
-
由 Mark VanderVoord 提交于
Fixed incorrect TEST_PROTECT explanation in readme
-
由 Kate Hart 提交于
-
- 14 2月, 2017 3 次提交
-
-
由 Mark VanderVoord 提交于
Enhance parseOutput.rb to support Unity fixture output
-
由 Mark VanderVoord 提交于
Fixed typo for TEST_PROTECT in readme
-
由 Kate Hart 提交于
`setjmp` returns 0 on direct invocation, and non-zero when returned to from `longjmp`. Because `TEST_PROTECT` checks the return value of `setjmp` against 0, checking the return value of `TEST_PROTECT` against 0 is incorrect in the readme.
-
- 08 2月, 2017 1 次提交
-
-
由 Jeremy Hannon 提交于
unity.h and unity_fixture.h output their results in different string formats. This parseOutput.rb script already parsed the unity.h output to generate a JUnit-style XML summary which could be parsed by CI servers to graph the history of test pass/fail results. The changes in this commit allow the script to also handle the output format of unity_fixture.h which utilizes groups to add a layer of organization for tests. The changes in this commit were authored by Justin Seifi, my coworker, who has approved of me submitting his work back to this open source framework repo.
-
- 31 1月, 2017 1 次提交
-
-
由 Mark VanderVoord 提交于
-
- 26 1月, 2017 1 次提交
-
-
由 Mark VanderVoord 提交于
Test for printing max width of a hex number, back to 100% test coverage
-
- 25 1月, 2017 2 次提交
-
-
由 Mark VanderVoord 提交于
Align definition and declaration of UnityPrintFloat
-
由 Crt Mori 提交于
There was a mismatch of definition and declaration of UnityPrintFloat and this commit aligns both on const UNITY_DOUBLE, but then inside it actually uses a positive version of the variable only.
-
- 24 1月, 2017 1 次提交
-
-
由 jsalling 提交于
Correct clean target and print test fails during coverage in Makefile
-
- 23 1月, 2017 2 次提交
-
-
由 Mark VanderVoord 提交于
Compile examples during continuous integration
-
由 jsalling 提交于
If, longer term, the Travis-CI support for 32-bit is inconsistent the lines that failed are: - make -s DEBUG=-m32 - cd ../example_3 && rake Add target 'ci' for building examples with -Werror
-
- 19 1月, 2017 5 次提交
-
-
由 Mark VanderVoord 提交于
Option to exclude CppUTest compatibility asserts (Thanks!)
-
由 Mark VanderVoord 提交于
Formatting source code to existing style
-
由 Mark VanderVoord 提交于
Removing unnecessary function prototypes, inline PrintOk/Fail
-
由 jsalling 提交于
Used clang-format, which produces noise on stuff you don't care about and requires setting it up to match the existing code base. Kept the potentially useful changes, discarded the rest, some manual tweaking required. It did catch lots of pesky indentation mistakes.
-
由 jsalling 提交于
Altered the rake build so that it passes. The example_3 shows off some failing tests, so the rake build has to ignore those. Update .gitignore file with executables from examples
-
- 18 1月, 2017 8 次提交
-
-
由 jsalling 提交于
-
由 jsalling 提交于
-
由 jsalling 提交于
Delete clang flags that were disabled with -Wno-*
-
由 Mark VanderVoord 提交于
No print masking of integers, bounds on hex printing (Thanks!)
-
由 Mark VanderVoord 提交于
Optional UNITY_EXCLUDE_SETJMP_H, different control flow
-
由 jsalling 提交于
-
由 jsalling 提交于
-
- 16 1月, 2017 3 次提交
-
-
由 Mark VanderVoord 提交于
Quell warnings about pointer to integer cast
-
由 Mark VanderVoord 提交于
Fix bug in DOUBLES_EQUAL in unity_fixture.h
-
由 jsalling 提交于
-
- 15 1月, 2017 6 次提交
-
-
由 jsalling 提交于
-
由 jsalling 提交于
With a wider integer width than a pointer, gcc can still warn when you cast a pointer. Strange but true. To see these warnings compile with gcc -m32, 32-bit target, and enable UNITY_SUPPORT_64
-
由 jsalling 提交于
Using this option changes the control flow of Unity, but is useful on constrained embedded systems. You can't fully simulate the power of 'longjmp' with just 'return', but Unity still works well, all tests pass.
-
由 jsalling 提交于
-
由 jsalling 提交于
Move longjump inside caller, to functions returning 'void' This single function needed to change to allow optional setjmp.h
-
由 jsalling 提交于
The setjmp calls are all in TEST_PROTECT() already
-
- 14 1月, 2017 5 次提交
-
-
由 Mark VanderVoord 提交于
Fixture - Remove duplicate output of test name in verbose mode
-
由 Mark VanderVoord 提交于
Organize Makefile so clang works on all platforms, warnings are set
-
由 Mark VanderVoord 提交于
Remove promotion warnings on float constants, Inline the isneg/ispos macros
-
由 Mark VanderVoord 提交于
Always run the tearDown() even if test is ignored
-
由 Mark VanderVoord 提交于
Cleanup floating point print testing, update docs
-