Skip to content

Commit 77e0887

Browse files
committed
chore: Remove mod and founder from group API naming scheme
1 parent 12bc042 commit 77e0887

File tree

10 files changed

+365
-359
lines changed

10 files changed

+365
-359
lines changed

auto_tests/group_general_test.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -298,9 +298,9 @@ static void group_announce_test(AutoTox *autotoxes)
298298
iterate_all_wait(autotoxes, NUM_GROUP_TOXES, ITERATION_INTERVAL);
299299

300300
// changes the state (for sync check purposes)
301-
Tox_Err_Group_Founder_Set_Peer_Limit limit_set_err;
302-
tox_group_founder_set_peer_limit(tox0, groupnumber, PEER_LIMIT, &limit_set_err);
303-
ck_assert_msg(limit_set_err == TOX_ERR_GROUP_FOUNDER_SET_PEER_LIMIT_OK, "failed to set peer limit: %d", limit_set_err);
301+
Tox_Err_Group_Set_Peer_Limit limit_set_err;
302+
tox_group_set_peer_limit(tox0, groupnumber, PEER_LIMIT, &limit_set_err);
303+
ck_assert_msg(limit_set_err == TOX_ERR_GROUP_SET_PEER_LIMIT_OK, "failed to set peer limit: %d", limit_set_err);
304304

305305
Tox_Err_Group_Topic_Set tp_err;
306306
tox_group_set_topic(tox0, groupnumber, (const uint8_t *)TOPIC, TOPIC_LEN, &tp_err);

auto_tests/group_invite_test.c

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -152,9 +152,9 @@ static void group_invite_test(AutoTox *autotoxes)
152152
printf("Peer 1 joined group\n");
153153

154154
// founder sets a password
155-
Tox_Err_Group_Founder_Set_Password pass_set_err;
156-
tox_group_founder_set_password(tox0, groupnumber, (const uint8_t *)PASSWORD, PASS_LEN, &pass_set_err);
157-
ck_assert_msg(pass_set_err == TOX_ERR_GROUP_FOUNDER_SET_PASSWORD_OK, "%d", pass_set_err);
155+
Tox_Err_Group_Set_Password pass_set_err;
156+
tox_group_set_password(tox0, groupnumber, (const uint8_t *)PASSWORD, PASS_LEN, &pass_set_err);
157+
ck_assert_msg(pass_set_err == TOX_ERR_GROUP_SET_PASSWORD_OK, "%d", pass_set_err);
158158

159159
iterate_all_wait(autotoxes, NUM_GROUP_TOXES, 5000);
160160

@@ -179,9 +179,9 @@ static void group_invite_test(AutoTox *autotoxes)
179179
printf("Peer 3 successfully blocked with invalid password\n");
180180

181181
// founder sets peer limit to 1
182-
Tox_Err_Group_Founder_Set_Peer_Limit limit_set_err;
183-
tox_group_founder_set_peer_limit(tox0, groupnumber, 1, &limit_set_err);
184-
ck_assert_msg(limit_set_err == TOX_ERR_GROUP_FOUNDER_SET_PEER_LIMIT_OK, "%d", limit_set_err);
182+
Tox_Err_Group_Set_Peer_Limit limit_set_err;
183+
tox_group_set_peer_limit(tox0, groupnumber, 1, &limit_set_err);
184+
ck_assert_msg(limit_set_err == TOX_ERR_GROUP_SET_PEER_LIMIT_OK, "%d", limit_set_err);
185185

186186
iterate_all_wait(autotoxes, NUM_GROUP_TOXES, 5000);
187187

@@ -196,11 +196,11 @@ static void group_invite_test(AutoTox *autotoxes)
196196
printf("Peer 4 successfully blocked from joining full group\n");
197197

198198
// founder removes password and increases peer limit to 100
199-
tox_group_founder_set_password(tox0, groupnumber, nullptr, 0, &pass_set_err);
200-
ck_assert_msg(pass_set_err == TOX_ERR_GROUP_FOUNDER_SET_PASSWORD_OK, "%d", pass_set_err);
199+
tox_group_set_password(tox0, groupnumber, nullptr, 0, &pass_set_err);
200+
ck_assert_msg(pass_set_err == TOX_ERR_GROUP_SET_PASSWORD_OK, "%d", pass_set_err);
201201

202-
tox_group_founder_set_peer_limit(tox0, groupnumber, 100, &limit_set_err);
203-
ck_assert_msg(limit_set_err == TOX_ERR_GROUP_FOUNDER_SET_PEER_LIMIT_OK, "%d", limit_set_err);
202+
tox_group_set_peer_limit(tox0, groupnumber, 100, &limit_set_err);
203+
ck_assert_msg(limit_set_err == TOX_ERR_GROUP_SET_PEER_LIMIT_OK, "%d", limit_set_err);
204204

205205
iterate_all_wait(autotoxes, NUM_GROUP_TOXES, 5000);
206206

@@ -215,9 +215,9 @@ static void group_invite_test(AutoTox *autotoxes)
215215
printf("Peer 5 successfully joined the group\n");
216216

217217
// founder makes group private
218-
Tox_Err_Group_Founder_Set_Privacy_State priv_err;
219-
tox_group_founder_set_privacy_state(tox0, groupnumber, TOX_GROUP_PRIVACY_STATE_PRIVATE, &priv_err);
220-
ck_assert_msg(priv_err == TOX_ERR_GROUP_FOUNDER_SET_PRIVACY_STATE_OK, "%d", priv_err);
218+
Tox_Err_Group_Set_Privacy_State priv_err;
219+
tox_group_set_privacy_state(tox0, groupnumber, TOX_GROUP_PRIVACY_STATE_PRIVATE, &priv_err);
220+
ck_assert_msg(priv_err == TOX_ERR_GROUP_SET_PRIVACY_STATE_OK, "%d", priv_err);
221221

222222
iterate_all_wait(autotoxes, NUM_GROUP_TOXES, 5000);
223223

@@ -233,8 +233,8 @@ static void group_invite_test(AutoTox *autotoxes)
233233
printf("Peer 6 failed to join private group via chat ID\n");
234234

235235
// founder makes group public again
236-
tox_group_founder_set_privacy_state(tox0, groupnumber, TOX_GROUP_PRIVACY_STATE_PUBLIC, &priv_err);
237-
ck_assert_msg(priv_err == TOX_ERR_GROUP_FOUNDER_SET_PRIVACY_STATE_OK, "%d", priv_err);
236+
tox_group_set_privacy_state(tox0, groupnumber, TOX_GROUP_PRIVACY_STATE_PUBLIC, &priv_err);
237+
ck_assert_msg(priv_err == TOX_ERR_GROUP_SET_PRIVACY_STATE_OK, "%d", priv_err);
238238

239239
iterate_all_wait(autotoxes, NUM_GROUP_TOXES, ITERATION_INTERVAL);
240240

auto_tests/group_moderation_test.c

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -402,10 +402,10 @@ static void check_voice_state(AutoTox *autotoxes, uint32_t num_toxes)
402402
{
403403
// founder sets voice state to Moderator
404404
const State *state = (State *)autotoxes[0].state;
405-
Tox_Err_Group_Founder_Set_Voice_State voice_set_err;
406-
tox_group_founder_set_voice_state(autotoxes[0].tox, state->group_number, TOX_GROUP_VOICE_STATE_MODERATOR,
407-
&voice_set_err);
408-
ck_assert(voice_set_err == TOX_ERR_GROUP_FOUNDER_SET_VOICE_STATE_OK);
405+
Tox_Err_Group_Set_Voice_State voice_set_err;
406+
tox_group_set_voice_state(autotoxes[0].tox, state->group_number, TOX_GROUP_VOICE_STATE_MODERATOR,
407+
&voice_set_err);
408+
ck_assert(voice_set_err == TOX_ERR_GROUP_SET_VOICE_STATE_OK);
409409

410410
for (uint32_t i = 0; i < num_toxes; ++i) {
411411
do {
@@ -415,8 +415,8 @@ static void check_voice_state(AutoTox *autotoxes, uint32_t num_toxes)
415415
voice_state_message_test(&autotoxes[i], TOX_GROUP_VOICE_STATE_MODERATOR);
416416
}
417417

418-
tox_group_founder_set_voice_state(autotoxes[0].tox, state->group_number, TOX_GROUP_VOICE_STATE_FOUNDER, &voice_set_err);
419-
ck_assert(voice_set_err == TOX_ERR_GROUP_FOUNDER_SET_VOICE_STATE_OK);
418+
tox_group_set_voice_state(autotoxes[0].tox, state->group_number, TOX_GROUP_VOICE_STATE_FOUNDER, &voice_set_err);
419+
ck_assert(voice_set_err == TOX_ERR_GROUP_SET_VOICE_STATE_OK);
420420

421421
for (uint32_t i = 0; i < num_toxes; ++i) {
422422
do {
@@ -426,8 +426,8 @@ static void check_voice_state(AutoTox *autotoxes, uint32_t num_toxes)
426426
voice_state_message_test(&autotoxes[i], TOX_GROUP_VOICE_STATE_FOUNDER);
427427
}
428428

429-
tox_group_founder_set_voice_state(autotoxes[0].tox, state->group_number, TOX_GROUP_VOICE_STATE_ALL, &voice_set_err);
430-
ck_assert(voice_set_err == TOX_ERR_GROUP_FOUNDER_SET_VOICE_STATE_OK);
429+
tox_group_set_voice_state(autotoxes[0].tox, state->group_number, TOX_GROUP_VOICE_STATE_ALL, &voice_set_err);
430+
ck_assert(voice_set_err == TOX_ERR_GROUP_SET_VOICE_STATE_OK);
431431

432432
for (uint32_t i = 0; i < num_toxes; ++i) {
433433
do {
@@ -525,9 +525,9 @@ static void group_moderation_test(AutoTox *autotoxes)
525525
/* founder sets first peer to moderator */
526526
fprintf(stderr, "Founder setting %s to moderator\n", state0->peers[0].name);
527527

528-
Tox_Err_Group_Mod_Set_Role role_err;
529-
tox_group_mod_set_role(tox0, state0->group_number, state0->peers[0].peer_id, TOX_GROUP_ROLE_MODERATOR, &role_err);
530-
ck_assert_msg(role_err == TOX_ERR_GROUP_MOD_SET_ROLE_OK, "Failed to set moderator. error: %d", role_err);
528+
Tox_Err_Group_Set_Role role_err;
529+
tox_group_set_role(tox0, state0->group_number, state0->peers[0].peer_id, TOX_GROUP_ROLE_MODERATOR, &role_err);
530+
ck_assert_msg(role_err == TOX_ERR_GROUP_SET_ROLE_OK, "Failed to set moderator. error: %d", role_err);
531531

532532
// manually flag the role setter because they don't get a callback
533533
state0->mod_check = true;
@@ -541,8 +541,8 @@ static void group_moderation_test(AutoTox *autotoxes)
541541
/* founder sets second and third peer to observer */
542542
fprintf(stderr, "Founder setting %s to observer\n", state0->peers[1].name);
543543

544-
tox_group_mod_set_role(tox0, state0->group_number, state0->peers[1].peer_id, TOX_GROUP_ROLE_OBSERVER, &role_err);
545-
ck_assert_msg(role_err == TOX_ERR_GROUP_MOD_SET_ROLE_OK, "Failed to set observer. error: %d", role_err);
544+
tox_group_set_role(tox0, state0->group_number, state0->peers[1].peer_id, TOX_GROUP_ROLE_OBSERVER, &role_err);
545+
ck_assert_msg(role_err == TOX_ERR_GROUP_SET_ROLE_OK, "Failed to set observer. error: %d", role_err);
546546

547547
state0->observer_check = true;
548548
++state0->observer_event_count;
@@ -552,8 +552,8 @@ static void group_moderation_test(AutoTox *autotoxes)
552552

553553
fprintf(stderr, "Founder setting %s to observer\n", state0->peers[2].name);
554554

555-
tox_group_mod_set_role(tox0, state0->group_number, state0->peers[2].peer_id, TOX_GROUP_ROLE_OBSERVER, &role_err);
556-
ck_assert_msg(role_err == TOX_ERR_GROUP_MOD_SET_ROLE_OK, "Failed to set observer. error: %d", role_err);
555+
tox_group_set_role(tox0, state0->group_number, state0->peers[2].peer_id, TOX_GROUP_ROLE_OBSERVER, &role_err);
556+
ck_assert_msg(role_err == TOX_ERR_GROUP_SET_ROLE_OK, "Failed to set observer. error: %d", role_err);
557557

558558
state0->observer_check = true;
559559
++state0->observer_event_count;
@@ -578,8 +578,8 @@ static void group_moderation_test(AutoTox *autotoxes)
578578

579579
fprintf(stderr, "%s is promoting %s back to user\n", state1->self_name, state0->peers[1].name);
580580

581-
tox_group_mod_set_role(tox1, state1->group_number, obs_peer_id, TOX_GROUP_ROLE_USER, &role_err);
582-
ck_assert_msg(role_err == TOX_ERR_GROUP_MOD_SET_ROLE_OK, "Failed to promote observer back to user. error: %d",
581+
tox_group_set_role(tox1, state1->group_number, obs_peer_id, TOX_GROUP_ROLE_USER, &role_err);
582+
ck_assert_msg(role_err == TOX_ERR_GROUP_SET_ROLE_OK, "Failed to promote observer back to user. error: %d",
583583
role_err);
584584

585585
state1->user_check = true;
@@ -591,8 +591,8 @@ static void group_moderation_test(AutoTox *autotoxes)
591591
/* founder assigns third peer to moderator (this triggers two events: user and moderator) */
592592
fprintf(stderr, "Founder setting %s to moderator\n", state0->peers[2].name);
593593

594-
tox_group_mod_set_role(tox0, state0->group_number, state0->peers[2].peer_id, TOX_GROUP_ROLE_MODERATOR, &role_err);
595-
ck_assert_msg(role_err == TOX_ERR_GROUP_MOD_SET_ROLE_OK, "Failed to set moderator. error: %d", role_err);
594+
tox_group_set_role(tox0, state0->group_number, state0->peers[2].peer_id, TOX_GROUP_ROLE_MODERATOR, &role_err);
595+
ck_assert_msg(role_err == TOX_ERR_GROUP_SET_ROLE_OK, "Failed to set moderator. error: %d", role_err);
596596

597597
state0->mod_check = true;
598598
++state0->mod_event_count;
@@ -604,12 +604,12 @@ static void group_moderation_test(AutoTox *autotoxes)
604604

605605
/* moderator attempts to demote and kick founder */
606606
uint32_t founder_peer_id = get_peer_id_by_nick(state1->peers, NUM_GROUP_TOXES - 1, state0->self_name);
607-
tox_group_mod_set_role(tox1, state1->group_number, founder_peer_id, TOX_GROUP_ROLE_OBSERVER, &role_err);
608-
ck_assert_msg(role_err != TOX_ERR_GROUP_MOD_SET_ROLE_OK, "Mod set founder to observer");
607+
tox_group_set_role(tox1, state1->group_number, founder_peer_id, TOX_GROUP_ROLE_OBSERVER, &role_err);
608+
ck_assert_msg(role_err != TOX_ERR_GROUP_SET_ROLE_OK, "Mod set founder to observer");
609609

610-
Tox_Err_Group_Mod_Kick_Peer k_err;
611-
tox_group_mod_kick_peer(tox1, state1->group_number, founder_peer_id, &k_err);
612-
ck_assert_msg(k_err != TOX_ERR_GROUP_MOD_KICK_PEER_OK, "Mod kicked founder");
610+
Tox_Err_Group_Kick_Peer k_err;
611+
tox_group_kick_peer(tox1, state1->group_number, founder_peer_id, &k_err);
612+
ck_assert_msg(k_err != TOX_ERR_GROUP_KICK_PEER_OK, "Mod kicked founder");
613613

614614
/* the moderator about to be kicked changes the topic to trigger the founder to
615615
* re-sign and redistribute it after the kick.
@@ -623,17 +623,17 @@ static void group_moderation_test(AutoTox *autotoxes)
623623
/* founder kicks moderator (this triggers two events: user and kick) */
624624
fprintf(stderr, "Founder is kicking %s\n", state0->peers[0].name);
625625

626-
tox_group_mod_kick_peer(tox0, state0->group_number, state0->peers[0].peer_id, &k_err);
627-
ck_assert_msg(k_err == TOX_ERR_GROUP_MOD_KICK_PEER_OK, "Failed to kick peer. error: %d", k_err);
626+
tox_group_kick_peer(tox0, state0->group_number, state0->peers[0].peer_id, &k_err);
627+
ck_assert_msg(k_err == TOX_ERR_GROUP_KICK_PEER_OK, "Failed to kick peer. error: %d", k_err);
628628

629629
state0->kick_check = true;
630630
check_mod_event(autotoxes, NUM_GROUP_TOXES, TOX_GROUP_MOD_EVENT_KICK);
631631

632632
fprintf(stderr, "All peers successfully received kick event\n");
633633

634634
fprintf(stderr, "Founder is demoting moderator to user\n");
635-
tox_group_mod_set_role(tox0, state0->group_number, state0->peers[2].peer_id, TOX_GROUP_ROLE_USER, &role_err);
636-
ck_assert_msg(role_err == TOX_ERR_GROUP_MOD_SET_ROLE_OK, "Failed to demote peer 3 to User. error: %d", role_err);
635+
tox_group_set_role(tox0, state0->group_number, state0->peers[2].peer_id, TOX_GROUP_ROLE_USER, &role_err);
636+
ck_assert_msg(role_err == TOX_ERR_GROUP_SET_ROLE_OK, "Failed to demote peer 3 to User. error: %d", role_err);
637637

638638
state0->user_check = true;
639639
++state0->user_event_count;

auto_tests/group_save_test.c

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -200,21 +200,21 @@ static void group_save_test(AutoTox *autotoxes)
200200
tox_group_set_topic(tox0, group_number, (const uint8_t *)TOPIC, TOPIC_LEN, &top_err);
201201
ck_assert(top_err == TOX_ERR_GROUP_TOPIC_SET_OK);
202202

203-
Tox_Err_Group_Founder_Set_Topic_Lock lock_set_err;
204-
tox_group_founder_set_topic_lock(tox0, group_number, TOX_GROUP_TOPIC_LOCK_DISABLED, &lock_set_err);
205-
ck_assert(lock_set_err == TOX_ERR_GROUP_FOUNDER_SET_TOPIC_LOCK_OK);
203+
Tox_Err_Group_Set_Topic_Lock lock_set_err;
204+
tox_group_set_topic_lock(tox0, group_number, TOX_GROUP_TOPIC_LOCK_DISABLED, &lock_set_err);
205+
ck_assert(lock_set_err == TOX_ERR_GROUP_SET_TOPIC_LOCK_OK);
206206

207-
Tox_Err_Group_Founder_Set_Privacy_State priv_err;
208-
tox_group_founder_set_privacy_state(tox0, group_number, NEW_PRIV_STATE, &priv_err);
209-
ck_assert(priv_err == TOX_ERR_GROUP_FOUNDER_SET_PRIVACY_STATE_OK);
207+
Tox_Err_Group_Set_Privacy_State priv_err;
208+
tox_group_set_privacy_state(tox0, group_number, NEW_PRIV_STATE, &priv_err);
209+
ck_assert(priv_err == TOX_ERR_GROUP_SET_PRIVACY_STATE_OK);
210210

211-
Tox_Err_Group_Founder_Set_Password pass_set_err;
212-
tox_group_founder_set_password(tox0, group_number, (const uint8_t *)PASSWORD, PASS_LEN, &pass_set_err);
213-
ck_assert(pass_set_err == TOX_ERR_GROUP_FOUNDER_SET_PASSWORD_OK);
211+
Tox_Err_Group_Set_Password pass_set_err;
212+
tox_group_set_password(tox0, group_number, (const uint8_t *)PASSWORD, PASS_LEN, &pass_set_err);
213+
ck_assert(pass_set_err == TOX_ERR_GROUP_SET_PASSWORD_OK);
214214

215-
Tox_Err_Group_Founder_Set_Peer_Limit limit_set_err;
216-
tox_group_founder_set_peer_limit(tox0, group_number, PEER_LIMIT, &limit_set_err);
217-
ck_assert(limit_set_err == TOX_ERR_GROUP_FOUNDER_SET_PEER_LIMIT_OK);
215+
Tox_Err_Group_Set_Peer_Limit limit_set_err;
216+
tox_group_set_peer_limit(tox0, group_number, PEER_LIMIT, &limit_set_err);
217+
ck_assert(limit_set_err == TOX_ERR_GROUP_SET_PEER_LIMIT_OK);
218218

219219
// change self state
220220
Tox_Err_Group_Self_Name_Set n_err;

auto_tests/group_state_test.c

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -244,26 +244,26 @@ static void set_group_state(Tox *tox, uint32_t groupnumber, uint32_t peer_limit,
244244
Tox_Group_Topic_Lock topic_lock)
245245
{
246246

247-
Tox_Err_Group_Founder_Set_Peer_Limit limit_set_err;
248-
tox_group_founder_set_peer_limit(tox, groupnumber, peer_limit, &limit_set_err);
249-
ck_assert_msg(limit_set_err == TOX_ERR_GROUP_FOUNDER_SET_PEER_LIMIT_OK, "failed to set peer limit: %d", limit_set_err);
247+
Tox_Err_Group_Set_Peer_Limit limit_set_err;
248+
tox_group_set_peer_limit(tox, groupnumber, peer_limit, &limit_set_err);
249+
ck_assert_msg(limit_set_err == TOX_ERR_GROUP_SET_PEER_LIMIT_OK, "failed to set peer limit: %d", limit_set_err);
250250

251-
Tox_Err_Group_Founder_Set_Privacy_State priv_err;
252-
tox_group_founder_set_privacy_state(tox, groupnumber, priv_state, &priv_err);
253-
ck_assert_msg(priv_err == TOX_ERR_GROUP_FOUNDER_SET_PRIVACY_STATE_OK, "failed to set privacy state: %d", priv_err);
251+
Tox_Err_Group_Set_Privacy_State priv_err;
252+
tox_group_set_privacy_state(tox, groupnumber, priv_state, &priv_err);
253+
ck_assert_msg(priv_err == TOX_ERR_GROUP_SET_PRIVACY_STATE_OK, "failed to set privacy state: %d", priv_err);
254254

255-
Tox_Err_Group_Founder_Set_Password pass_set_err;
256-
tox_group_founder_set_password(tox, groupnumber, password, pass_len, &pass_set_err);
257-
ck_assert_msg(pass_set_err == TOX_ERR_GROUP_FOUNDER_SET_PASSWORD_OK, "failed to set password: %d", pass_set_err);
255+
Tox_Err_Group_Set_Password pass_set_err;
256+
tox_group_set_password(tox, groupnumber, password, pass_len, &pass_set_err);
257+
ck_assert_msg(pass_set_err == TOX_ERR_GROUP_SET_PASSWORD_OK, "failed to set password: %d", pass_set_err);
258258

259-
Tox_Err_Group_Founder_Set_Topic_Lock lock_set_err;
260-
tox_group_founder_set_topic_lock(tox, groupnumber, topic_lock, &lock_set_err);
261-
ck_assert_msg(lock_set_err == TOX_ERR_GROUP_FOUNDER_SET_TOPIC_LOCK_OK, "failed to set topic lock: %d",
259+
Tox_Err_Group_Set_Topic_Lock lock_set_err;
260+
tox_group_set_topic_lock(tox, groupnumber, topic_lock, &lock_set_err);
261+
ck_assert_msg(lock_set_err == TOX_ERR_GROUP_SET_TOPIC_LOCK_OK, "failed to set topic lock: %d",
262262
lock_set_err);
263263

264-
Tox_Err_Group_Founder_Set_Voice_State voice_set_err;
265-
tox_group_founder_set_voice_state(tox, groupnumber, voice_state, &voice_set_err);
266-
ck_assert_msg(voice_set_err == TOX_ERR_GROUP_FOUNDER_SET_VOICE_STATE_OK, "failed to set voice state: %d",
264+
Tox_Err_Group_Set_Voice_State voice_set_err;
265+
tox_group_set_voice_state(tox, groupnumber, voice_state, &voice_set_err);
266+
ck_assert_msg(voice_set_err == TOX_ERR_GROUP_SET_VOICE_STATE_OK, "failed to set voice state: %d",
267267
voice_set_err);
268268
}
269269

0 commit comments

Comments
 (0)