summaryrefslogtreecommitdiff
path: root/tests/test_abstract_jb.c
diff options
context:
space:
mode:
authorKinsey Moore <kmoore@digium.com>2014-07-22 14:22:00 +0000
committerKinsey Moore <kmoore@digium.com>2014-07-22 14:22:00 +0000
commit9056c23bbd7247bc7b6f122382c84a759d64cef9 (patch)
tree951f92904824094adc53be4a9d0e6980522f2bae /tests/test_abstract_jb.c
parent878db87fc09327b2116ecc291dde8595396dd19e (diff)
Fix more dev-mode build issues
........ Merged revisions 419129 from http://svn.asterisk.org/svn/asterisk/branches/1.8 ........ Merged revisions 419162 from http://svn.asterisk.org/svn/asterisk/branches/11 ........ Merged revisions 419163 from http://svn.asterisk.org/svn/asterisk/branches/12 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@419175 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'tests/test_abstract_jb.c')
-rw-r--r--tests/test_abstract_jb.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/tests/test_abstract_jb.c b/tests/test_abstract_jb.c
index f0c0315bf..7f16cecf4 100644
--- a/tests/test_abstract_jb.c
+++ b/tests/test_abstract_jb.c
@@ -115,6 +115,15 @@ static struct ast_frame *create_test_frame(long timestamp,
} } while (0)
/*! \internal
+ * \brief Test two numeric (unsigned int) values.
+*/
+#define UINT_TEST(actual, expected) do { \
+ if ((actual) != (expected)) { \
+ ast_test_status_update(test, #actual ": expected [%u]; actual [%u]\n", (expected), (actual)); \
+ return AST_TEST_FAIL; \
+ } } while (0)
+
+/*! \internal
* \brief Test two string values
*/
#define STRING_TEST(actual, expected) do { \
@@ -127,7 +136,7 @@ static struct ast_frame *create_test_frame(long timestamp,
* \brief Verify that two frames have the same properties
*/
#define VERIFY_FRAME(actual, expected) do { \
- INT_TEST((actual)->frametype, (expected)->frametype); \
+ UINT_TEST((actual)->frametype, (expected)->frametype); \
INT_TEST((actual)->seqno, (expected)->seqno); \
LONG_INT_TEST((actual)->ts, (expected)->ts); \
LONG_INT_TEST((actual)->len, (expected)->len); \