- 28 10月, 2019 1 次提交
-
-
由 mvandervoord 提交于
Fix docs.
-
- 25 10月, 2019 1 次提交
-
-
由 mvandervoord 提交于
-
- 23 10月, 2019 3 次提交
-
-
由 John Lindgren 提交于
Converting RUN_TEST() from a macro to a function significantly reduces the size of the compiled binary. On amd64, the largest test runner in the test suite (testsample_DefaultsThroughCommandLine_runner.o) was reduced from 3.4 kB to 2.4 kB (stripped).
-
由 John Lindgren 提交于
-
由 John Lindgren 提交于
-
- 22 10月, 2019 7 次提交
-
-
由 Mark VanderVoord 提交于
-
由 Mark VanderVoord 提交于
-
由 Mark VanderVoord 提交于
-
由 Mark VanderVoord 提交于
-
由 Mark VanderVoord 提交于
-
由 Mark VanderVoord 提交于
-
由 Mark VanderVoord 提交于
-
- 13 8月, 2019 1 次提交
-
-
由 Mark VanderVoord 提交于
-
- 06 7月, 2019 1 次提交
-
-
由 Mark VanderVoord 提交于
-
- 04 7月, 2019 1 次提交
-
-
由 Mark VanderVoord 提交于
- Tweak a couple style problems with Ruby scripts.
-
- 04 4月, 2019 1 次提交
-
-
由 Fredrik Rothamel 提交于
-
- 01 2月, 2019 2 次提交
-
-
由 elliot 提交于
- Running time macros have been made more portable, previously it was not possible to override all macros - Running time macros will be executed by default test runner, and auto test runners - Adds a default execution time implementation for unix. (Previous default implementation only worked on Windows) - For embedded platforms there is a simple method of getting a default implementation by defining a single macro UNITY_CLOCK_MS() - Removed need for UNITY_EXEC_TIME_RESET. This was not being used for the default implementations, if anything ever did need reset-like functionality it could simply be wrapped up with the start or stop macros for that platform
-
由 elliot 提交于
This allows multiple groups to be compiled into the same executable by naming each function uniquely.
-
- 22 12月, 2018 1 次提交
-
-
由 Dom Postorivo 提交于
-
- 11 12月, 2018 1 次提交
-
-
由 Elliot Gawthrop 提交于
-
- 29 11月, 2018 1 次提交
-
-
由 John Lindgren 提交于
-
- 09 8月, 2018 1 次提交
-
-
由 Mark VanderVoord 提交于
-
- 07 6月, 2018 1 次提交
-
-
由 Trond Einar Snekvik 提交于
Adds support for :mock_suffix when generating mock setup and teardown functions. Also documents both prefix and suffix in the helper script guide.
-
- 20 11月, 2017 1 次提交
-
-
由 Krzysztof Kwiatkowski 提交于
Auto generated test runner should generate a code which includes setjmp.h only if UNITY_EXCLUDE_SETJMP_H is not defined
-
- 01 11月, 2017 1 次提交
-
-
由 John Lindgren 提交于
-
- 09 10月, 2017 2 次提交
-
-
由 John Lindgren 提交于
- Enable support for Green Hills Software compiler - Define weak implementations only once except on Windows
-
由 John Lindgren 提交于
MinGW supports a limited form of weak symbols, with the restriction that weak/default implementations need to be defined in the same translation unit they are called from. Strong/overriding symbols may of course be specified in a different translation unit.
-
- 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.
-
- 12 9月, 2017 1 次提交
-
-
由 Mark VanderVoord 提交于
-
- 29 3月, 2017 1 次提交
-
-
由 Mark VanderVoord 提交于
-
- 28 3月, 2017 1 次提交
-
-
由 Mark VanderVoord 提交于
Starting to enforce our coding style. The first step is that we’ve pulled in Rubocop to check out Ruby syntax. There is likely a bit of customization to do yet AND there is definitely that backlog of todo’s that we just told it to ignore.
-
- 21 3月, 2017 3 次提交
-
-
由 Mark VanderVoord 提交于
-
由 Mark VanderVoord 提交于
-
由 Mark VanderVoord 提交于
-
- 14 3月, 2017 2 次提交
-
-
由 Mark VanderVoord 提交于
-
由 Mark VanderVoord 提交于
-
- 25 12月, 2016 1 次提交
-
-
由 jsalling 提交于
-
- 10 11月, 2016 1 次提交
-
-
由 Mark VanderVoord 提交于
Added ability to inject defines, much like what was built into Ceedling before Ceedling switched to just using this generator.
-
- 22 9月, 2016 2 次提交
-
-
由 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.
-