summaryrefslogtreecommitdiff
path: root/auto_tests
diff options
context:
space:
mode:
authorzugz (tox) <mbays+tox@sdf.org>2019-02-10 00:00:00 +0000
committerzugz (tox) <mbays+tox@sdf.org>2019-02-10 00:00:00 +0000
commit959f468eac8b1c2a0d10a5cc1d4f95ec4ad8b144 (patch)
tree2fc7b39fadd929bd12ea2f1c7400e75a6c1d04f6 /auto_tests
parent49e2406ffabe2bbf04dc9416f6240ea63df4590d (diff)
add API function to test whether av is enabled
Diffstat (limited to 'auto_tests')
-rw-r--r--auto_tests/conference_av_test.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/auto_tests/conference_av_test.c b/auto_tests/conference_av_test.c
index 6d701751..d76e0f24 100644
--- a/auto_tests/conference_av_test.c
+++ b/auto_tests/conference_av_test.c
@@ -352,8 +352,12 @@ static void run_conference_tests(Tox **toxes, State *state)
352 352
353 for (uint32_t i = 0; i < NUM_AV_GROUP_TOX; ++i) { 353 for (uint32_t i = 0; i < NUM_AV_GROUP_TOX; ++i) {
354 if (restarting[i]) { 354 if (restarting[i]) {
355 ck_assert_msg(!toxav_groupchat_av_enabled(toxes[i], 0),
356 "#%u restarted but av enabled", state[i].index);
355 ck_assert_msg(toxav_groupchat_enable_av(toxes[i], 0, audio_callback, &state[i]) == 0, 357 ck_assert_msg(toxav_groupchat_enable_av(toxes[i], 0, audio_callback, &state[i]) == 0,
356 "#%u failed to re-enable av", state[i].index); 358 "#%u failed to re-enable av", state[i].index);
359 ck_assert_msg(toxav_groupchat_av_enabled(toxes[i], 0),
360 "#%u av not enabled even after enabling", state[i].index);
357 } 361 }
358 } 362 }
359 363
@@ -393,6 +397,8 @@ static void run_conference_tests(Tox **toxes, State *state)
393 disabled[i] = false; 397 disabled[i] = false;
394 ck_assert_msg(toxav_groupchat_disable_av(toxes[i], 0) != 0, 398 ck_assert_msg(toxav_groupchat_disable_av(toxes[i], 0) != 0,
395 "#%u could disable already disabled av!", state[i].index); 399 "#%u could disable already disabled av!", state[i].index);
400 ck_assert_msg(!toxav_groupchat_av_enabled(toxes[i], 0),
401 "#%u av enabled after disabling", state[i].index);
396 ck_assert_msg(toxav_groupchat_enable_av(toxes[i], 0, audio_callback, &state[i]) == 0, 402 ck_assert_msg(toxav_groupchat_enable_av(toxes[i], 0, audio_callback, &state[i]) == 0,
397 "#%u failed to re-enable av", state[i].index); 403 "#%u failed to re-enable av", state[i].index);
398 } 404 }