Skip to content

Commit ae63328

Browse files
committed
Fix tests
1 parent c238e03 commit ae63328

File tree

1 file changed

+32
-15
lines changed

1 file changed

+32
-15
lines changed

library/src/test/java/com/pengrad/telegrambot/TelegramBotTest.java

+32-15
Original file line numberDiff line numberDiff line change
@@ -272,22 +272,19 @@ public void unbanChatMember() {
272272

273273
@Test
274274
public void restrictChatMember() {
275-
// old way of restrict
276-
BaseResponse response = bot.execute(
277-
new RestrictChatMember(groupId, memberBot)
278-
.untilDate(100)
279-
.canSendMessages(false)
280-
.canSendMediaMessages(false)
281-
.canSendOtherMessages(false)
282-
.canAddWebPagePreviews(false));
283-
assertTrue(response.isOk());
284-
285275
ChatPermissions permissions = new ChatPermissions()
286276
.canChangeInfo(true)
287277
.canInviteUsers(true)
288278
.canPinMessages(true)
279+
.canSendAudios(true)
280+
.canSendDocuments(true)
281+
.canSendPhotos(true)
282+
.canSendVideos(true)
283+
.canSendVideoNotes(true)
284+
.canSendVoiceNotes(true)
289285
.canSendPolls(true); // implies can_send_messages
290-
response = bot.execute(new RestrictChatMember(groupId, memberBot, permissions));
286+
287+
BaseResponse response = bot.execute(new RestrictChatMember(groupId, memberBot, permissions));
291288
assertTrue(response.isOk());
292289
}
293290

@@ -579,7 +576,12 @@ public void getChatMember() {
579576
assertTrue(chatMember.canPinMessages());
580577
assertTrue(chatMember.canSendPolls());
581578
assertTrue(chatMember.canSendMessages());
582-
assertFalse(chatMember.canSendMediaMessages());
579+
assertTrue(chatMember.canSendAudios());
580+
assertTrue(chatMember.canSendDocuments());
581+
assertTrue(chatMember.canSendPhotos());
582+
assertTrue(chatMember.canSendVideos());
583+
assertTrue(chatMember.canSendVideoNotes());
584+
assertTrue(chatMember.canSendVoiceNotes());
583585
assertFalse(chatMember.canSendOtherMessages());
584586
assertFalse(chatMember.canAddWebPagePreviews());
585587
assertTrue(chatMember.canManageTopics());
@@ -1219,7 +1221,12 @@ public void setChatPermissions() {
12191221
for (boolean bool : new boolean[]{false, true}) {
12201222
ChatPermissions setPerms = new ChatPermissions();
12211223
setPerms.canSendMessages(bool);
1222-
setPerms.canSendMediaMessages(bool);
1224+
setPerms.canSendAudios(bool);
1225+
setPerms.canSendDocuments(bool);
1226+
setPerms.canSendPhotos(bool);
1227+
setPerms.canSendVideos(bool);
1228+
setPerms.canSendVideoNotes(bool);
1229+
setPerms.canSendVoiceNotes(bool);
12231230
setPerms.canSendPolls(bool);
12241231
setPerms.canSendOtherMessages(bool);
12251232
setPerms.canAddWebPagePreviews(bool);
@@ -1234,7 +1241,12 @@ public void setChatPermissions() {
12341241
ChatPermissions permissions = chat.permissions();
12351242
if (bool) {
12361243
assertTrue(permissions.canSendMessages());
1237-
assertTrue(permissions.canSendMediaMessages());
1244+
assertTrue(permissions.canSendAudios());
1245+
assertTrue(permissions.canSendDocuments());
1246+
assertTrue(permissions.canSendPhotos());
1247+
assertTrue(permissions.canSendVideos());
1248+
assertTrue(permissions.canSendVideoNotes());
1249+
assertTrue(permissions.canSendVoiceNotes());
12381250
assertTrue(permissions.canSendPolls());
12391251
assertTrue(permissions.canSendOtherMessages());
12401252
assertTrue(permissions.canAddWebPagePreviews());
@@ -1244,7 +1256,12 @@ public void setChatPermissions() {
12441256
assertFalse(permissions.canManageTopics());
12451257
} else {
12461258
assertFalse(permissions.canSendMessages());
1247-
assertFalse(permissions.canSendMediaMessages());
1259+
assertFalse(permissions.canSendAudios());
1260+
assertFalse(permissions.canSendDocuments());
1261+
assertFalse(permissions.canSendPhotos());
1262+
assertFalse(permissions.canSendVideos());
1263+
assertFalse(permissions.canSendVideoNotes());
1264+
assertFalse(permissions.canSendVoiceNotes());
12481265
assertFalse(permissions.canSendPolls());
12491266
assertFalse(permissions.canSendOtherMessages());
12501267
assertFalse(permissions.canAddWebPagePreviews());

0 commit comments

Comments
 (0)