Libtropic API
SDK for the TROPIC01 secure element
Version: master (latest)
Loading...
Searching...
No Matches

◆ LT_ASSERT_COND

#define LT_ASSERT_COND (   value,
  condition,
  expected_if_true,
  expected_if_false 
)
Value:
{ \
int _val_ = (value); \
int _exp_ = (condition ? expected_if_true : expected_if_false); \
if (_val_ == _exp_) { \
LT_LOG_INFO("ASSERT PASSED!"); \
} \
else { \
LT_LOG_ERROR("ASSERT FAILED! Got: '%d' Expected: '%d'", _val_, _exp_); \
} \
assert(_exp_ == _val_); \
}