Skip to content

Commit 3794ae0

Browse files
committed
Fix tests, cleanup stickers
1 parent fffa586 commit 3794ae0

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,9 @@ public void testEquals() throws ReflectiveOperationException {
8383
verifierApi.withIgnoredFields("video_chat_started");
8484
verifierApi.withIgnoredFields("forum_topic_closed");
8585
verifierApi.withIgnoredFields("forum_topic_reopened");
86+
verifierApi.withIgnoredFields("general_forum_topic_hidden");
87+
verifierApi.withIgnoredFields("general_forum_topic_unhidden");
88+
verifierApi.withIgnoredFields("write_access_allowed");
8689
}
8790

8891
verifierApi.verify();

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

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ public void restrictChatMember() {
283283
.canSendVideoNotes(true)
284284
.canSendVoiceNotes(true)
285285
.canSendPolls(true); // implies can_send_messages
286-
286+
287287
BaseResponse response = bot.execute(new RestrictChatMember(groupId, memberBot, permissions));
288288
assertTrue(response.isOk());
289289
}
@@ -1339,6 +1339,12 @@ public void getStickerSet() {
13391339
for (Sticker sticker : response.stickerSet().stickers()) {
13401340
StickerTest.check(sticker, true, true);
13411341
}
1342+
// clean up stickers, max 120 allowed
1343+
if (stickerSet.stickers().length > 50) {
1344+
for (int i = stickerSet.stickers().length - 1; i > stickerSet.stickers().length - 10; i--) {
1345+
bot.execute(new DeleteStickerFromSet(stickerSet.stickers()[i].fileId()));
1346+
}
1347+
}
13421348
assertTrue(stickerSet.containsMasks());
13431349
assertEquals(stickerSet.stickerType(), Sticker.Type.mask);
13441350
assertEquals(TelegramBotTest.stickerSet, stickerSet.name());

0 commit comments

Comments
 (0)