@@ -1300,46 +1300,4 @@ public function testUnreadCountsBatch()
13001300 $ this ->assertNotEmpty ($ resp ["counts_by_user " ][$ this ->user1 ["id " ]]["total_unread_threads_count " ]);
13011301 $ this ->assertEquals (1 , $ resp ["counts_by_user " ][$ this ->user1 ["id " ]]["total_unread_threads_count " ]);
13021302 }
1303-
1304- public function testChannelPin ()
1305- {
1306- $ this ->channel ->addMembers ([$ this ->user1 ["id " ]]);
1307- $ this ->channel ->addMembers ([$ this ->user2 ["id " ]]);
1308-
1309- // Pin the channel
1310- $ now = new \DateTime ();
1311- $ member = $ this ->channel ->pin ($ users [0 ]['id ' ]);
1312- $ this ->assertNotNull ($ member ->channelMember ->pinned_at );
1313- $ this ->assertGreaterThanOrEqual ($ now ->getTimestamp (), strtotime ($ member ->channelMember ->pinned_at ));
1314-
1315- // Query for pinned channel
1316- $ queryChannResp = $ client ->queryChannels ([
1317- 'user_id ' => $ users [0 ]['id ' ],
1318- 'filter ' => [
1319- 'pinned ' => true ,
1320- 'cid ' => $ this ->channel ->getCID (),
1321- ],
1322- ]);
1323-
1324- $ channels = $ queryChannResp ['channels ' ];
1325- $ this ->assertCount (1 , $ channels );
1326- $ this ->assertEquals ($ channels [0 ]['cid ' ], $ channel ->getCID ());
1327-
1328- // Unpin the channel
1329- $ member = $ channel ->unpin ($ users [0 ]['id ' ]);
1330- $ this ->assertNull ($ member ->channelMember ->pinned_at );
1331-
1332- // Query for unpinned channel
1333- $ queryChannResp = $ client ->queryChannels ([
1334- 'user_id ' => $ users [0 ]['id ' ],
1335- 'filter ' => [
1336- 'pinned ' => false ,
1337- 'cid ' => $ this ->channel ->getCID (),
1338- ],
1339- ]);
1340-
1341- $ channels = $ queryChannResp ['channels ' ];
1342- $ this ->assertCount (1 , $ channels );
1343- $ this ->assertEquals ($ channels [0 ]['cid ' ], $ channel ->getCID ());
1344- }
13451303}
0 commit comments