@@ -1296,6 +1296,7 @@ describe("Chatboxes", function () {
1296
1296
await _converse . handleMessageStanza ( msg ) ;
1297
1297
await u . waitUntil ( ( ) => view . model . messages . length ) ;
1298
1298
expect ( view . model . get ( 'num_unread' ) ) . toBe ( 1 ) ;
1299
+ expect ( view . model . get ( 'first_unread' ) ) . toBeDefined ( ) ;
1299
1300
done ( ) ;
1300
1301
} ) ) ;
1301
1302
@@ -1332,6 +1333,7 @@ describe("Chatboxes", function () {
1332
1333
_converse . handleMessageStanza ( msgFactory ( ) ) ;
1333
1334
await u . waitUntil ( ( ) => chatbox . messages . length ) ;
1334
1335
expect ( chatbox . get ( 'num_unread' ) ) . toBe ( 1 ) ;
1336
+ expect ( chatbox . get ( 'first_unread' ) ) . toBeDefined ( ) ;
1335
1337
done ( ) ;
1336
1338
} ) ) ;
1337
1339
@@ -1350,6 +1352,7 @@ describe("Chatboxes", function () {
1350
1352
_converse . handleMessageStanza ( msgFactory ( ) ) ;
1351
1353
await u . waitUntil ( ( ) => chatbox . messages . length ) ;
1352
1354
expect ( chatbox . get ( 'num_unread' ) ) . toBe ( 1 ) ;
1355
+ expect ( chatbox . get ( 'first_unread' ) ) . toBeDefined ( ) ;
1353
1356
done ( ) ;
1354
1357
} ) ) ;
1355
1358
@@ -1367,6 +1370,7 @@ describe("Chatboxes", function () {
1367
1370
_converse . handleMessageStanza ( msgFactory ( ) ) ;
1368
1371
await u . waitUntil ( ( ) => chatbox . messages . length ) ;
1369
1372
expect ( chatbox . get ( 'num_unread' ) ) . toBe ( 1 ) ;
1373
+ expect ( chatbox . get ( 'first_unread' ) ) . toBeDefined ( ) ;
1370
1374
_converse . saveWindowState ( null , 'focus' ) ;
1371
1375
expect ( chatbox . get ( 'num_unread' ) ) . toBe ( 0 ) ;
1372
1376
done ( ) ;
@@ -1387,8 +1391,10 @@ describe("Chatboxes", function () {
1387
1391
_converse . handleMessageStanza ( msgFactory ( ) ) ;
1388
1392
await u . waitUntil ( ( ) => chatbox . messages . length ) ;
1389
1393
expect ( chatbox . get ( 'num_unread' ) ) . toBe ( 1 ) ;
1394
+ expect ( chatbox . get ( 'first_unread' ) ) . toBeDefined ( ) ;
1390
1395
_converse . saveWindowState ( null , 'focus' ) ;
1391
1396
expect ( chatbox . get ( 'num_unread' ) ) . toBe ( 1 ) ;
1397
+ expect ( chatbox . get ( 'first_unread' ) ) . toBeDefined ( ) ;
1392
1398
done ( ) ;
1393
1399
} ) ) ;
1394
1400
} ) ;
0 commit comments