- 29 6月, 2022 1 次提交
-
-
由 Calm_1024 提交于
-
- 11 3月, 2021 1 次提交
-
-
由 mamingshuai 提交于
-
- 09 9月, 2020 1 次提交
-
-
由 wenjun 提交于
-
- 29 10月, 2019 1 次提交
-
-
由 mvandervoord 提交于
-
- 28 10月, 2019 1 次提交
-
-
由 mvandervoord 提交于
Fix docs.
-
- 22 10月, 2019 1 次提交
-
-
由 Mark VanderVoord 提交于
-
- 21 10月, 2019 2 次提交
-
-
由 Mark VanderVoord 提交于
-
由 Mark VanderVoord 提交于
-
- 06 7月, 2019 1 次提交
-
-
由 Mark VanderVoord 提交于
Add TEST_MESSAGE for outputting messages without aborting a test and _MESSAGE variant to TEST_PASS collection.
-
- 04 7月, 2019 2 次提交
-
-
由 Mark VanderVoord 提交于
-
由 Mark VanderVoord 提交于
- Tweak a couple style problems with Ruby scripts.
-
- 21 4月, 2019 1 次提交
-
-
由 Dom Postorivo 提交于
-
- 08 4月, 2019 1 次提交
-
-
由 Fabian Zahn 提交于
Used sizeof() operator for pointer increments and substituted sizeof() operator for the unsigned int mask calculation to "UNITY_INT_WIDTH / 8" in function "UnityAssertEqualIntArray".
-
- 26 7月, 2018 1 次提交
-
-
由 Roland Stahn 提交于
Macros TEST_ASSERT_LESS_OR_EQUAL_HEX32_MESSAGE() and TEST_ASSERT_LESS_OR_EQUAL_HEX64_MESSAGE() need to be mapped to UNITY_TEST_ASSERT_SMALLER_OR_EQUAL_HEXnn() instead of UNITY_TEST_ASSERT_SMALLER_THAN_HEXnn()
-
- 01 11月, 2017 1 次提交
-
-
由 John Lindgren 提交于
-
- 31 10月, 2017 1 次提交
-
-
由 Kate Hart 提交于
-
- 21 9月, 2017 2 次提交
- 14 9月, 2017 1 次提交
-
-
由 John Lindgren 提交于
This is simpler and more flexible than embedding C code in the Ruby options (:suite_setup and :suite_teardown). However, support for :suite_setup and :suite_teardown is kept for backwards compatibility. Several configurations are possible: 1. :suite_setup and :suite_teardown options provided and used. 2. :suite_setup and :suite_teardown options not provided (nil): 2a. Weak symbols not supported; suiteSetUp() and suiteTearDown() are not called. It would be simpler to make user-provided functions mandatory in this case, but it could break some pre-existing test suites. 2b. Weak symbols are supported and the stub implementations of suiteSetUp() and suiteTearDown() are called if there are no user-provided functions. 2c. Weak symbols are supported but overridden by user-provided suiteSetUp() and suiteTearDown() functions.
-
- 14 5月, 2017 1 次提交
-
-
由 Dom Postorivo 提交于
-
- 22 3月, 2017 4 次提交
-
-
由 Mark VanderVoord 提交于
-
由 Mark VanderVoord 提交于
-
由 Mark VanderVoord 提交于
-
由 Mark VanderVoord 提交于
-
- 14 3月, 2017 1 次提交
-
-
由 Mark VanderVoord 提交于
-
- 15 1月, 2017 1 次提交
-
-
由 jsalling 提交于
The setjmp calls are all in TEST_PROTECT() already
-
- 29 11月, 2016 1 次提交
-
-
由 Mark VanderVoord 提交于
Revised internal type naming scheme to better sandbox Unity away from everything else. Sure, short was nice, but not at the expense of naming collisions.
-
- 20 11月, 2016 1 次提交
-
-
由 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
-
- 25 8月, 2016 1 次提交
-
-
由 jsalling 提交于
-
- 09 7月, 2016 1 次提交
-
-
由 Mark VanderVoord 提交于
-
- 15 5月, 2016 1 次提交
-
-
由 Andrzej Bieniek 提交于
-
- 04 5月, 2016 1 次提交
-
-
由 jsalling 提交于
Add test for failure count and UnityEnd return value Cover printing escape codes with length parameter Full statement coverage
-
- 28 4月, 2016 1 次提交
-
-
由 jsalling 提交于
For easier automation and searching for a test suite failure
-
- 25 2月, 2016 2 次提交
-
-
由 Matias Devenuta 提交于
With a buffer long enough, no truncation should be neccesary to format floats. Buffer length is user settable by defining UNITY_VERBOSE_NUMBER_MAX_LENGTH, otherwise a sensible default is used based on desired precision. See: http://stackoverflow.com/a/7235717
-
由 Mark VanderVoord 提交于
-
- 07 1月, 2016 1 次提交
-
-
由 jsalling 提交于
Now that the project is using .gitattributes, get rid of CRLF in the repo.
-
- 28 10月, 2015 2 次提交
-
-
由 Andy Isaacson 提交于
-
由 Andy Isaacson 提交于
-
- 15 10月, 2015 1 次提交
-
-
由 Jeremy Hannon 提交于
Added parentheses around all macro parameters to resolve MISRA 2004 rule 19.10, "in the definition of a function-like macro, each instance of a parameter shall be enclosed in parenthesis" as tested with the IAR EW for 8051 compiler, version 9.20.2. The only questionable change is in "unity_fixture.h" where the nested macro DECLARE_TEST_CASE in RUN_TEST_CASE prevents surrounding params "group" and "name" with parentheses. However, it appears that macro DECLARE_TEST_CASE isn't used elsewhere, so I eliminated DECLARE_TEST_CASE and put its expansion directly in RUN_TEST_CASE. Now the following header files pass rule 19.10: * unity.h * unity_internals.h * unity_fixture.h For my own project, this change to the Unity test framework allows me to include my unit test code to be tested against MISRA rules as well, instead of just production code, to help enforce style and team guidelines.
-
- 15 7月, 2015 1 次提交
-
-
由 Nimrod Zimerman 提交于
-