From cdffbd00e3a9b58de0942da30c78aa09d63fccd8 Mon Sep 17 00:00:00 2001 From: "Alfred E. Heggestad" Date: Thu, 4 Jan 2024 10:56:06 +0100 Subject: [PATCH] test: move test_rtcp_decode_badmsg() to separate testcase --- test/rtp.c | 6 +----- test/test.c | 1 + test/test.h | 1 + 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/test/rtp.c b/test/rtp.c index 9e6305b7e..9c0bc84ce 100644 --- a/test/rtp.c +++ b/test/rtp.c @@ -320,7 +320,7 @@ static const uint8_t rtcp_sdes[] = ""; -static int test_rtcp_decode_badmsg(void) +int test_rtcp_decode_badmsg(void) { struct rtcp_msg *msg = NULL; uint32_t ssrc = 0xcafebabe; @@ -413,10 +413,6 @@ int test_rtcp_decode(void) if (err) goto out; - err = test_rtcp_decode_badmsg(); - if (err) - return err; - out: mem_deref(msg); mem_deref(mb); diff --git a/test/test.c b/test/test.c index cb23ed030..3597b9742 100644 --- a/test/test.c +++ b/test/test.c @@ -158,6 +158,7 @@ static const struct test tests[] = { TEST(test_rtcp_encode), TEST(test_rtcp_encode_afb), TEST(test_rtcp_decode), + TEST(test_rtcp_decode_badmsg), TEST(test_rtcp_packetloss), TEST(test_rtcp_twcc), TEST(test_sa_class), diff --git a/test/test.h b/test/test.h index 8b8c06e58..57817908a 100644 --- a/test/test.h +++ b/test/test.h @@ -268,6 +268,7 @@ int test_rtpext(void); int test_rtcp_encode(void); int test_rtcp_encode_afb(void); int test_rtcp_decode(void); +int test_rtcp_decode_badmsg(void); int test_rtcp_packetloss(void); int test_rtcp_twcc(void); int test_sa_class(void);