diff options
author | Denis Brockus <dbrockus@google.com> | 2020-12-30 15:12:50 -0700 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-01-06 19:49:26 +0000 |
commit | 6420edea41616b78775b946f196798dc52d21fdd (patch) | |
tree | fd4e8cb1610dc4136ca62ffad80d9084e914adb4 | |
parent | 3b1d4c2f61c3185304278e628865c8bb0c21b225 (diff) | |
download | chrome-ec-6420edea41616b78775b946f196798dc52d21fdd.tar.gz |
TCPMv2: Unit Test - add filename to TEST_ failing output
BUG=none
BRANCH=none
TEST=make buildall
Signed-off-by: Denis Brockus <dbrockus@google.com>
Change-Id: I2cc35425de4b29c7f5b958428a00efdf1e31e004
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2613246
Tested-by: Denis Brockus <dbrockus@chromium.org>
Auto-Submit: Denis Brockus <dbrockus@chromium.org>
Reviewed-by: Edward Hill <ecgh@chromium.org>
Commit-Queue: Edward Hill <ecgh@chromium.org>
-rw-r--r-- | include/test_util.h | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/include/test_util.h b/include/test_util.h index ef2ec0a48a..60fa55b631 100644 --- a/include/test_util.h +++ b/include/test_util.h @@ -32,7 +32,8 @@ #define TEST_ASSERT(n) \ do { \ if (!(n)) { \ - ccprintf("%d: ASSERTION failed: %s\n", __LINE__, #n); \ + ccprintf("%s:%d: ASSERTION failed: %s\n", \ + __FILE__, __LINE__, #n); \ task_dump_trace(); \ return EC_ERROR_UNKNOWN; \ } \ @@ -47,8 +48,8 @@ __auto_type _a = (a); \ __auto_type _b = (b); \ if (!(_a op _b)) { \ - ccprintf("%d: ASSERTION failed: %s " #op " %s\n", \ - __LINE__, #a, #b); \ + ccprintf("%s:%d: ASSERTION failed: %s " #op " %s\n", \ + __FILE__, __LINE__, #a, #b); \ ccprintf("\t\tEVAL: " fmt " " #op " " fmt "\n", \ _a, _b); \ task_dump_trace(); \ @@ -78,8 +79,9 @@ int __i; \ for (__i = 0; __i < n; ++__i) \ if ((s)[__i] != (d)[__i]) { \ - ccprintf("%d: ASSERT_ARRAY_EQ failed at " \ - "index=%d: %d != %d\n", __LINE__, \ + ccprintf("%s:%d: ASSERT_ARRAY_EQ failed at " \ + "index=%d: %d != %d\n", \ + __FILE__, __LINE__, \ __i, (int)(s)[__i], (int)(d)[__i]); \ task_dump_trace(); \ return EC_ERROR_UNKNOWN; \ @@ -91,8 +93,9 @@ int __i; \ for (__i = 0; __i < n; ++__i) \ if ((d)[__i] != (c)) { \ - ccprintf("%d: ASSERT_MEMSET failed at " \ - "index=%d: %d != %d\n", __LINE__, \ + ccprintf("%s:%d: ASSERT_MEMSET failed at " \ + "index=%d: %d != %d\n", \ + __FILE__, __LINE__, \ __i, (int)(d)[__i], (c)); \ task_dump_trace(); \ return EC_ERROR_UNKNOWN; \ |