Compare commits
14 Commits
V1.1
...
30c7c93ef4
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
30c7c93ef4 | ||
|
|
98ffa6508d | ||
|
|
a0bddbbda3 | ||
|
|
a25162238b | ||
|
|
1a37404f5e | ||
|
|
c04badcf5a | ||
|
|
695403d014 | ||
|
|
52faaaff69 | ||
|
|
66f19afb8c | ||
|
|
7c4a1d6fe8 | ||
|
|
80f56f28f3 | ||
|
|
cc125783a9 | ||
|
|
d549077c78 | ||
|
|
3632dd5c39 |
2
.gitmodules
vendored
2
.gitmodules
vendored
@@ -1,3 +1,3 @@
|
||||
[submodule "lib/Unity"]
|
||||
path = lib/Unity
|
||||
url = https://github.com/ThrowTheSwitch/Unity.git
|
||||
url = gitea@gitea.stubbe.rocks:3rd-party/Unity.git
|
||||
21
src/kunity.c
21
src/kunity.c
@@ -4,6 +4,21 @@
|
||||
#include <linux/slab.h>
|
||||
#include <linux/string.h>
|
||||
|
||||
//}
|
||||
//{ local include region
|
||||
|
||||
//}
|
||||
|
||||
//{ local define region
|
||||
|
||||
//}
|
||||
|
||||
//{ local enum region
|
||||
|
||||
//}
|
||||
|
||||
//{ local typedef region
|
||||
|
||||
//}
|
||||
|
||||
//{local struct region
|
||||
@@ -25,7 +40,7 @@ static result_code_e set_test_output(/*in */ const ptr_test_session_control_bloc
|
||||
|
||||
//{ local var region
|
||||
|
||||
static test_session_control_block_s prink_output = { printk_put_char, 0, 0 };
|
||||
static test_session_control_block_s prink_output = { printk_put_char,0 ,0 };
|
||||
|
||||
static ptr_test_session_control_block_s kunity_output = &prink_output;
|
||||
|
||||
@@ -74,14 +89,14 @@ result_code_e run_unity_test(/* in */ const unity_test_function_ptr test_functio
|
||||
return result;
|
||||
}
|
||||
|
||||
if (output->_skip_start) {
|
||||
if (output->_skip_start){
|
||||
Unity.TestFile = file_name;
|
||||
} else {
|
||||
UnityBegin(file_name);
|
||||
}
|
||||
|
||||
UnityDefaultTestRun(test_function, test_name, line_number);
|
||||
if (!output->_skip_end) {
|
||||
if (!output->_skip_end){
|
||||
UNITY_END();
|
||||
}
|
||||
|
||||
|
||||
11
src/kunity.h
11
src/kunity.h
@@ -3,11 +3,16 @@
|
||||
#include "kunity_t.h"
|
||||
|
||||
//{ global include region
|
||||
|
||||
#include <unity.h>
|
||||
//}
|
||||
//{ local include region
|
||||
|
||||
//}
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
//{ function region
|
||||
|
||||
extern void putchark(/* in */ char a);
|
||||
@@ -20,4 +25,8 @@ extern result_code_e run_unity_printk_test(/* in */ const kunity_test_function_p
|
||||
|
||||
//}
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif // KUNITY_H
|
||||
|
||||
@@ -6,6 +6,9 @@
|
||||
#include <linux/export.h>
|
||||
#include <linux/types.h>
|
||||
|
||||
//}
|
||||
//{ local include region
|
||||
|
||||
//}
|
||||
|
||||
//{ define region
|
||||
|
||||
Reference in New Issue
Block a user