Squashed 'features/frameworks/mbed-trace/' changes from 9eaf0d1..7a1bd34

7a1bd34 Use Mbed OS coding style (#86)

git-subtree-dir: features/frameworks/mbed-trace
git-subtree-split: 7a1bd34be547f3aa9badfbeb1c9993ff4a9e1ded
pull/8647/head
Arto Kinnunen 2018-11-09 15:59:35 +02:00
parent 7fab5abace
commit 1374a5e5e6
3 changed files with 276 additions and 269 deletions

View File

@ -48,8 +48,7 @@ void myprint(const char* str)
}
TEST_GROUP(trace)
{
void setup()
{
void setup() {
mbed_trace_init();
mbed_trace_config_set(TRACE_MODE_PLAIN | TRACE_ACTIVE_LEVEL_ALL);
@ -57,8 +56,7 @@ TEST_GROUP(trace)
mbed_trace_mutex_wait_function_set(my_mutex_wait);
mbed_trace_mutex_release_function_set(my_mutex_release);
}
void teardown()
{
void teardown() {
CHECK(mutex_wait_count == mutex_release_count); // Check the mutex count with every test
mbed_trace_free();
}
@ -87,7 +85,9 @@ TEST(trace, MutexNotSet)
TEST(trace, Array)
{
unsigned char longStr[200] = {0x66};
for(int i=0;i<200;i++) {longStr[i] = 0x66; }
for (int i = 0; i < 200; i++) {
longStr[i] = 0x66;
}
mbed_tracef(TRACE_LEVEL_DEBUG, "mygr", "%s", mbed_trace_array(longStr, 200));
}
@ -107,7 +107,9 @@ TEST(trace, Null0Array)
TEST(trace, LongString)
{
char longStr[1000] = {0x36};
for(int i=0;i<999;i++) {longStr[i] = 0x36; }
for (int i = 0; i < 999; i++) {
longStr[i] = 0x36;
}
mbed_tracef(TRACE_LEVEL_DEBUG, "mygr", "%s", longStr);
}
@ -116,13 +118,17 @@ TEST(trace, TooLong)
#define TOO_LONG_SIZE 9400
#define TRACE_LINE_SIZE 1024
char longStr[TOO_LONG_SIZE] = {0};
for(int i=0;i<TOO_LONG_SIZE;i++) { longStr[i] = 0x36; }
for (int i = 0; i < TOO_LONG_SIZE; i++) {
longStr[i] = 0x36;
}
mbed_trace_config_set(TRACE_ACTIVE_LEVEL_ALL);
mbed_tracef(TRACE_LEVEL_DEBUG, "mygr", "%s", longStr);
char shouldStr[TRACE_LINE_SIZE] = "[DBG ][mygr]: ";
for(int i=14;i<TRACE_LINE_SIZE;i++) { shouldStr[i] = 0x36; }
for (int i = 14; i < TRACE_LINE_SIZE; i++) {
shouldStr[i] = 0x36;
}
shouldStr[TRACE_LINE_SIZE - 1] = 0;
STRCMP_EQUAL(shouldStr, buf);
}
@ -403,7 +409,8 @@ TEST(trace, active_level_all_array)
size_t time_length;
char trace_prefix_str[] = "[<TIME>]";
char* trace_prefix(size_t length){
char *trace_prefix(size_t length)
{
time_length = length;
return trace_prefix_str;
}