mirror of
https://github.com/ThrowTheSwitch/Unity.git
synced 2025-08-06 13:50:49 +08:00
Tiny tweaks to make Unity fit in more smoothly with Ceedling
This commit is contained in:
@ -27,6 +27,7 @@ class UnityTestRunnerGenerator
|
|||||||
:plugins => [],
|
:plugins => [],
|
||||||
:framework => :unity,
|
:framework => :unity,
|
||||||
:test_prefix => "test|spec|should",
|
:test_prefix => "test|spec|should",
|
||||||
|
:mock_prefix => "Mock",
|
||||||
:setup_name => "setUp",
|
:setup_name => "setUp",
|
||||||
:teardown_name => "tearDown",
|
:teardown_name => "tearDown",
|
||||||
:main_name => "main", #set to :auto to automatically generate each time
|
:main_name => "main", #set to :auto to automatically generate each time
|
||||||
|
@ -74,6 +74,10 @@ void tearDown(void);
|
|||||||
* This method allows you to abort a test immediately with a PASS state, ignoring the remainder of the test. */
|
* This method allows you to abort a test immediately with a PASS state, ignoring the remainder of the test. */
|
||||||
#define TEST_PASS() TEST_ABORT()
|
#define TEST_PASS() TEST_ABORT()
|
||||||
|
|
||||||
|
/* This macro does nothing, but it is useful for build tools (like Ceedling) to make use of this to figure out
|
||||||
|
* which files should be linked to in order to perform a test. Use it like TEST_FILE("sandwiches.c") */
|
||||||
|
#define TEST_FILE(a)
|
||||||
|
|
||||||
/*-------------------------------------------------------
|
/*-------------------------------------------------------
|
||||||
* Test Asserts (simple)
|
* Test Asserts (simple)
|
||||||
*-------------------------------------------------------*/
|
*-------------------------------------------------------*/
|
||||||
|
Reference in New Issue
Block a user