diff options
author | zugz (tox) <mbays+tox@sdf.org> | 2019-02-10 00:00:00 +0000 |
---|---|---|
committer | zugz (tox) <mbays+tox@sdf.org> | 2019-02-10 00:00:00 +0000 |
commit | 959f468eac8b1c2a0d10a5cc1d4f95ec4ad8b144 (patch) | |
tree | 2fc7b39fadd929bd12ea2f1c7400e75a6c1d04f6 /auto_tests | |
parent | 49e2406ffabe2bbf04dc9416f6240ea63df4590d (diff) |
add API function to test whether av is enabled
Diffstat (limited to 'auto_tests')
-rw-r--r-- | auto_tests/conference_av_test.c | 6 |
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 | } |