mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-01-29 00:59:20 +00:00
tester: use CU_ASSERT_EQUAL instead of CU_ASSERT_TRUE for objects leaked and fix memory leaks in transport_supported helper
This commit is contained in:
parent
1c6fe4dc83
commit
b165d67571
5 changed files with 16 additions and 15 deletions
|
|
@ -413,7 +413,7 @@ marie = linphone_core_manager_new( "marie_rc");
|
|||
linphone_core_manager_destroy(marie);
|
||||
|
||||
leaked_objects=belle_sip_object_get_object_count()-begin;
|
||||
BC_ASSERT_TRUE(leaked_objects==0);
|
||||
BC_ASSERT_EQUAL(leaked_objects, 0, int, "%d");
|
||||
if (leaked_objects>0){
|
||||
belle_sip_object_dump_active_objects();
|
||||
}
|
||||
|
|
@ -459,7 +459,7 @@ static void call_with_timeouted_bye(void) {
|
|||
linphone_core_manager_destroy(pauline);
|
||||
|
||||
leaked_objects=belle_sip_object_get_object_count()-begin;
|
||||
BC_ASSERT_TRUE(leaked_objects==0);
|
||||
BC_ASSERT_EQUAL(leaked_objects, 0, int, "%d");
|
||||
if (leaked_objects>0){
|
||||
belle_sip_object_dump_active_objects();
|
||||
}
|
||||
|
|
@ -3231,7 +3231,7 @@ static void accept_call_in_send_base(bool_t caller_has_ice) {
|
|||
|
||||
leaked_objects=belle_sip_object_get_object_count()-begin;
|
||||
|
||||
BC_ASSERT_TRUE(leaked_objects==0);
|
||||
BC_ASSERT_EQUAL(leaked_objects, 0, int, "%d");
|
||||
if (leaked_objects>0){
|
||||
belle_sip_object_dump_active_objects();
|
||||
}
|
||||
|
|
@ -3277,7 +3277,7 @@ void two_accepted_call_in_send_only() {
|
|||
|
||||
leaked_objects=belle_sip_object_get_object_count()-begin;
|
||||
|
||||
BC_ASSERT_TRUE(leaked_objects==0);
|
||||
BC_ASSERT_EQUAL(leaked_objects, 0, int, "%d");
|
||||
if (leaked_objects>0){
|
||||
belle_sip_object_dump_active_objects();
|
||||
}
|
||||
|
|
@ -3424,7 +3424,7 @@ end:
|
|||
linphone_core_manager_destroy(pauline);
|
||||
|
||||
leaked_objects=belle_sip_object_get_object_count()-begin;
|
||||
BC_ASSERT_TRUE(leaked_objects==0);
|
||||
BC_ASSERT_EQUAL(leaked_objects, 0, int, "%d");
|
||||
if (leaked_objects>0){
|
||||
belle_sip_object_dump_active_objects();
|
||||
}
|
||||
|
|
@ -3473,7 +3473,7 @@ end:
|
|||
linphone_core_manager_destroy(pauline);
|
||||
|
||||
leaked_objects=belle_sip_object_get_object_count()-begin;
|
||||
BC_ASSERT_TRUE(leaked_objects==0);
|
||||
BC_ASSERT_EQUAL(leaked_objects, 0, int, "%d");
|
||||
if (leaked_objects>0){
|
||||
belle_sip_object_dump_active_objects();
|
||||
}
|
||||
|
|
@ -3515,7 +3515,7 @@ end:
|
|||
linphone_core_manager_destroy(pauline);
|
||||
|
||||
leaked_objects=belle_sip_object_get_object_count()-begin;
|
||||
BC_ASSERT_TRUE(leaked_objects==0);
|
||||
BC_ASSERT_EQUAL(leaked_objects, 0, int, "%d");
|
||||
if (leaked_objects>0){
|
||||
belle_sip_object_dump_active_objects();
|
||||
}
|
||||
|
|
@ -3734,7 +3734,7 @@ end:
|
|||
linphone_core_manager_destroy(pauline);
|
||||
|
||||
leaked_objects=belle_sip_object_get_object_count()-begin;
|
||||
BC_ASSERT_TRUE(leaked_objects==0);
|
||||
BC_ASSERT_EQUAL(leaked_objects, 0, int, "%d");
|
||||
if (leaked_objects>0){
|
||||
belle_sip_object_dump_active_objects();
|
||||
}
|
||||
|
|
@ -3878,7 +3878,7 @@ static void call_with_generic_cn(void) {
|
|||
linphone_core_manager_destroy(pauline);
|
||||
|
||||
leaked_objects=belle_sip_object_get_object_count()-begin;
|
||||
BC_ASSERT_TRUE(leaked_objects==0);
|
||||
BC_ASSERT_EQUAL(leaked_objects, 0, int, "%d");
|
||||
if (leaked_objects>0){
|
||||
belle_sip_object_dump_active_objects();
|
||||
}
|
||||
|
|
@ -4035,7 +4035,7 @@ static void video_call_with_re_invite_inactive_followed_by_re_invite_base(Linpho
|
|||
linphone_core_manager_destroy(pauline);
|
||||
|
||||
leaked_objects=belle_sip_object_get_object_count()-begin;
|
||||
BC_ASSERT_TRUE(leaked_objects==0);
|
||||
BC_ASSERT_EQUAL(leaked_objects, 0, int, "%d");
|
||||
if (leaked_objects>0){
|
||||
belle_sip_object_dump_active_objects();
|
||||
}
|
||||
|
|
@ -4143,7 +4143,7 @@ end:
|
|||
ms_free(recordpath);
|
||||
|
||||
leaked_objects=belle_sip_object_get_object_count()-begin;
|
||||
BC_ASSERT_TRUE(leaked_objects==0);
|
||||
BC_ASSERT_EQUAL(leaked_objects, 0, int, "%d");
|
||||
if (leaked_objects>0){
|
||||
belle_sip_object_dump_active_objects();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -383,7 +383,7 @@ static void text_message_with_ack(void) {
|
|||
linphone_core_manager_destroy(pauline);
|
||||
}
|
||||
leaked_objects=belle_sip_object_get_object_count()-begin;
|
||||
BC_ASSERT_TRUE(leaked_objects==0);
|
||||
BC_ASSERT_EQUAL(leaked_objects, 0, int, "%d");
|
||||
if (leaked_objects>0){
|
||||
belle_sip_object_dump_active_objects();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -69,7 +69,7 @@ static void call_multicast_base(bool_t video) {
|
|||
linphone_core_manager_destroy(pauline);
|
||||
|
||||
leaked_objects=belle_sip_object_get_object_count()-begin;
|
||||
BC_ASSERT_TRUE(leaked_objects==0);
|
||||
BC_ASSERT_EQUAL(leaked_objects, 0, int, "%d");
|
||||
if (leaked_objects>0){
|
||||
belle_sip_object_dump_active_objects();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -113,7 +113,7 @@ static void simple_call_with_different_codec_mappings(void) {
|
|||
linphone_core_manager_destroy(pauline);
|
||||
|
||||
leaked_objects=belle_sip_object_get_object_count()-begin;
|
||||
BC_ASSERT_TRUE(leaked_objects==0);
|
||||
BC_ASSERT_EQUAL(leaked_objects, 0, int, "%d");
|
||||
if (leaked_objects>0){
|
||||
belle_sip_object_dump_active_objects();
|
||||
}
|
||||
|
|
@ -147,7 +147,7 @@ static void call_failed_because_of_codecs(void) {
|
|||
linphone_core_manager_destroy(pauline);
|
||||
}
|
||||
leaked_objects=belle_sip_object_get_object_count()-begin;
|
||||
BC_ASSERT_TRUE(leaked_objects==0);
|
||||
BC_ASSERT_EQUAL(leaked_objects, 0, int, "%d");
|
||||
if (leaked_objects>0){
|
||||
belle_sip_object_dump_active_objects();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -229,6 +229,7 @@ bool_t transport_supported(LinphoneTransportType transport) {
|
|||
Sal *sal = sal_init();
|
||||
bool_t supported = sal_transport_available(sal,(SalTransport)transport);
|
||||
if (!supported) ms_warning("TLS transport not supported, falling back to TCP if possible otherwise skipping test.");
|
||||
sal_uninit(sal);
|
||||
return supported;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue