Skip to content

Commit 55b589b

Browse files
committed
added a few additional test criteria to message tests
1 parent e01f34a commit 55b589b

File tree

12 files changed

+48
-16
lines changed

12 files changed

+48
-16
lines changed
Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
{
22
"class" : {
3-
},
3+
"extractPathFrom:" : " 6/23/2024 14:02:55",
4+
"imageFormFrom:" : " 6/23/2024 14:02:55",
5+
"newWith:" : " 6/23/2024 14:02:55" },
46
"instance" : {
7+
"core" : " 6/23/2024 14:02:55",
8+
"core:" : " 6/23/2024 14:02:55",
9+
"getFormFor:" : " 6/23/2024 14:02:55",
10+
"getFormPromiseFor:" : " 6/23/2024 14:02:55",
511
"requestImageFor:with:" : "6/22/2024 13:42:57" } }
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
accessing
22
asSnippet
33

4-
^ 'Sticker'
4+
^ 'Sticker: ', self stickerId

packages/TelegramClient-Core.package/TCCStickerMessage.class/methodProperties.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"newAnimatedStickerFrom:" : "JK 5/31/2024 11:36",
44
"newFrom:" : "JK 6/23/2024 11:39" },
55
"instance" : {
6-
"asSnippet" : "JK 5/16/2024 16:00",
6+
"asSnippet" : "JK 6/23/2024 14:32",
77
"asText" : "JK 5/16/2024 16:00",
88
"height" : "JK 5/16/2024 16:01",
99
"height:" : "JK 5/16/2024 16:01",
Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,20 @@
11
{
22
"class" : {
3+
"extractPathFrom:" : " 6/23/2024 14:02:55",
34
"imageFormFrom:" : "JK 6/21/2024 13:46",
4-
"newWith:" : "JK 6/20/2024 22:18" },
5+
"newWith:" : "JK 6/20/2024 22:18",
6+
"stickerFormFrom:" : " 6/23/2024 14:02:55" },
57
"instance" : {
8+
"core" : " 6/23/2024 14:02:55",
9+
"core:" : " 6/23/2024 14:02:55",
610
"downloadStickerSet:" : "JK 6/19/2024 11:33",
11+
"getFormFor:" : " 6/23/2024 14:02:55",
12+
"getFormPromiseFor:" : " 6/23/2024 14:02:55",
713
"getInstalledStickers" : "JK 6/5/2024 11:37",
814
"loadStickerIds" : "JK 6/20/2024 23:39",
915
"requestStickerFor:with:" : "JK 5/16/2024 21:40",
16+
"stickerIds" : " 6/23/2024 14:02:55",
17+
"stickerIds:" : " 6/23/2024 14:02:55",
1018
"stickerSets" : "JK 6/19/2024 11:30",
1119
"stickerSets:" : "JK 6/19/2024 11:30",
1220
"storeStickerSet:" : "JK 6/19/2024 11:44" } }
Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
{
22
"class" : {
3-
},
3+
"extractPathFrom:" : " 6/23/2024 14:02:55",
4+
"imageFormFrom:" : " 6/23/2024 14:02:55" },
45
"instance" : {
6+
"getFormFor:" : " 6/23/2024 14:02:55",
7+
"getFormPromiseFor:" : " 6/23/2024 14:02:55",
58
"getVideoFor:" : "JK 6/12/2024 19:48",
69
"getVideoPromiseFor:" : "JK 6/12/2024 19:56" } }

packages/TelegramClient-UI.package/TCUStickerList.class/methodProperties.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,17 @@
55
"addCloseButton" : "JK 5/21/2024 10:22",
66
"addNextButton" : "JK 6/19/2024 12:03",
77
"addPreviousButton" : "JK 6/19/2024 12:04",
8+
"buildStickerListItems" : " 6/23/2024 14:02:54",
89
"buildStickerListItemsFor:" : "JK 6/21/2024 14:07",
910
"close" : "JK 5/29/2024 20:09",
11+
"collectInstalledStickers" : " 6/23/2024 14:02:54",
1012
"convertWebp:" : "6/22/2024 13:42:57",
1113
"core" : "JK 5/31/2024 14:29",
1214
"core:" : "JK 5/31/2024 14:29",
15+
"downloadStickerSetFrom:" : " 6/23/2024 14:02:54",
1316
"initialize" : "JK 6/20/2024 23:42",
17+
"loadStickers" : " 6/23/2024 14:02:54",
18+
"loadStickersFromStore" : " 6/23/2024 14:02:54",
1419
"selectedChat" : "JK 5/28/2024 10:22",
1520
"selectedChat:" : "JK 5/28/2024 10:23",
1621
"selectedSet" : "JK 6/20/2024 11:39",

packages/TelegramClientTests-Core.package/TCTCMessageTests.class/instance/testAnimatedStickerMessageCorrectlyConstructedFromJson.st

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,6 @@ testAnimatedStickerMessageCorrectlyConstructedFromJson
77
stickerMessageEvent := TCTMMocks mockAnimatedStickerMessageJsonFrom: chat id.
88
stickerMessage := TCCMessage newFromMessageEvent: stickerMessageEvent in: chat with: self core.
99

10-
self assert: TCTMMocks mockValidEmoji equals: stickerMessage text.
10+
self assert: TCTMMocks mockValidEmoji equals: stickerMessage text.
11+
self assert: TCTMMocks mockValidEmoji equals: stickerMessage asSnippet.
12+
self assert: TCTMMocks mockValidEmoji equals: stickerMessage asText.

packages/TelegramClientTests-Core.package/TCTCMessageTests.class/instance/testPhotoMessageCorrectlyConstructedFromJson.st

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ testPhotoMessageCorrectlyConstructedFromJson
88
photoMessage := TCCMessage newFromMessageEvent: photoMessageEvent in: chat with: self core.
99

1010
self assert: TCTMMocks mockText equals: photoMessage caption.
11+
self assert: TCTMMocks mockText equals: photoMessage asText.
1112
self assert: photoMessage hasCaption.
1213
self assert: TCTMMocks mockImageId equals: photoMessage fileId.
1314
self assert: TCTMMocks mockPhotoHeight equals: photoMessage height.
14-
self assert: TCTMMocks mockPhotoWidth equals: photoMessage width.
15+
self assert: TCTMMocks mockPhotoWidth equals: photoMessage width.
16+
self assert: 'Photo: ', TCTMMocks mockText equals: photoMessage asSnippet.

packages/TelegramClientTests-Core.package/TCTCMessageTests.class/instance/testStaticStickerMessageCorrectlyContructedFromJson.st

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,6 @@ testStaticStickerMessageCorrectlyContructedFromJson
99

1010
self assert: TCTMMocks mockStickerId equals: stickerMessage stickerId.
1111
self assert: TCTMMocks mockStickerWidth equals: stickerMessage width.
12-
self assert: TCTMMocks mockStickerHeight equals: stickerMessage height.
12+
self assert: TCTMMocks mockStickerHeight equals: stickerMessage height.
13+
self assert: 'Sticker: ', TCTMMocks mockStickerId equals: stickerMessage asSnippet.
14+
self assert: 'Sticker' equals: stickerMessage asText.

packages/TelegramClientTests-Core.package/TCTCMessageTests.class/instance/testTextMessageTypeIdentifiedCorrectly.st

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,6 @@ testTextMessageTypeIdentifiedCorrectly
77
textMessageEvent := TCTMMocks mockMessageJsonFrom: chat id.
88
textMessage := TCCMessage newFromMessageEvent: textMessageEvent in: chat with: self core.
99

10-
self assert: TCCTextMessage equals: textMessage class.
10+
self assert: TCCTextMessage equals: textMessage class.
11+
self assert: TCTMMocks mockText equals: textMessage asSnippet.
12+
self assert: TCTMMocks mockText equals: textMessage asText.

0 commit comments

Comments
 (0)