@@ -267,14 +267,43 @@ describe('Comments', () => {
267
267
cy . getCy ( 'comments_comment_resolve' ) . click ( )
268
268
269
269
cy . get ( '.item' ) . contains ( 'Comments' ) . click ( )
270
- cy . get ( '.comments-overview .form-check-label' ) . should ( 'contain' , 'View resolved comments (1) ' ) . click ( )
270
+ cy . get ( '.comments-overview .form-check-label' ) . should ( 'contain' , 'View resolved comments' ) . click ( )
271
271
cy . get ( '.comments-overview .fa-ul li' ) . should ( 'contain' , 'Options Question 1' )
272
272
cy . get ( '.comments-overview .fa-ul li .bg-success.rounded-pill' ) . should ( 'contain' , '1' )
273
273
cy . get ( '.comments-overview .fa-ul li a' ) . click ( )
274
274
275
275
cy . get ( '.CommentThread.CommentThread--Resolved' ) . should ( 'exist' )
276
276
} )
277
277
278
+ it ( 'navigate between comments' , ( ) => {
279
+ project . openCommentsFor ( 'Options Question 1' )
280
+ project . startNewCommentThread ( 'Thread 1' )
281
+ project . openCommentsFor ( 'Integration Question 1' )
282
+ project . startNewCommentThread ( 'Thread 2' )
283
+ project . openCommentsFor ( 'Question 2' )
284
+ project . startNewCommentThread ( 'Thread 3' )
285
+
286
+ project . openCommentsFor ( 'Options Question 1' )
287
+ cy . getCy ( 'comments_nav_count' ) . should ( 'contain' , '1/3' )
288
+ cy . get ( '.Comment_MD' ) . contains ( 'Thread 1' ) . should ( 'exist' )
289
+
290
+ cy . getCy ( 'comments_nav_next' ) . click ( )
291
+ cy . getCy ( 'comments_nav_count' ) . should ( 'contain' , '2/3' )
292
+ cy . get ( '.Comment_MD' ) . contains ( 'Thread 2' ) . should ( 'exist' )
293
+
294
+ cy . getCy ( 'comments_nav_next' ) . click ( )
295
+ cy . getCy ( 'comments_nav_count' ) . should ( 'contain' , '3/3' )
296
+ cy . get ( '.Comment_MD' ) . contains ( 'Thread 3' ) . should ( 'exist' )
297
+
298
+ cy . getCy ( 'comments_nav_next' ) . click ( )
299
+ cy . getCy ( 'comments_nav_count' ) . should ( 'contain' , '1/3' )
300
+ cy . get ( '.Comment_MD' ) . contains ( 'Thread 1' ) . should ( 'exist' )
301
+
302
+ cy . getCy ( 'comments_nav_prev' ) . click ( )
303
+ cy . getCy ( 'comments_nav_count' ) . should ( 'contain' , '3/3' )
304
+ cy . get ( '.Comment_MD' ) . contains ( 'Thread 3' ) . should ( 'exist' )
305
+ } )
306
+
278
307
it ( 'websocket' , ( ) => {
279
308
project . setProjectSharing ( project . AnyoneWithLinkEdit )
280
309
0 commit comments