mirror of
https://github.com/google/pebble.git
synced 2025-07-29 02:34:54 -04:00
Import of the watch repository from Pebble
This commit is contained in:
commit
3b92768480
10334 changed files with 2564465 additions and 0 deletions
26
third_party/nanopb/tests/common/unittests.h
vendored
Normal file
26
third_party/nanopb/tests/common/unittests.h
vendored
Normal file
|
@ -0,0 +1,26 @@
|
|||
#include <stdio.h>
|
||||
|
||||
#ifdef UNITTESTS_SHORT_MSGS
|
||||
/* Short debug messages for platforms with limited memory */
|
||||
#define COMMENT(x) printf("\n----" x "----\n");
|
||||
#define TEST(x) \
|
||||
if (!(x)) { \
|
||||
fprintf(stderr, "FAIL: Line %d\n", __LINE__); \
|
||||
status = 1; \
|
||||
} else { \
|
||||
printf("OK: Line %d\n", __LINE__); \
|
||||
}
|
||||
|
||||
#else
|
||||
|
||||
/* Elaborate debug messages for normal development */
|
||||
#define COMMENT(x) printf("\n----" x "----\n");
|
||||
#define TEST(x) \
|
||||
if (!(x)) { \
|
||||
fprintf(stderr, "\033[31;1mFAILED:\033[22;39m %s:%d %s\n", __FILE__, __LINE__, #x); \
|
||||
status = 1; \
|
||||
} else { \
|
||||
printf("\033[32;1mOK:\033[22;39m %s\n", #x); \
|
||||
}
|
||||
#endif
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue