|
|
|
@ -48,10 +48,13 @@ describe('Message Syncing', function() {
|
|
|
|
|
// * Alice as a friend
|
|
|
|
|
// * one open group with Alice
|
|
|
|
|
|
|
|
|
|
// Linking Alice2 to Alice1
|
|
|
|
|
// alice2 should trigger auto FR with bob1 as it's one of her friend
|
|
|
|
|
// and alice2 should trigger a SESSION_REQUEST with bob1 as he is in a closed group with her
|
|
|
|
|
await common.linkApp2ToApp(Alice1, Alice2, common.TEST_PUBKEY1);
|
|
|
|
|
await common.timeout(12000);
|
|
|
|
|
await common.timeout(25000);
|
|
|
|
|
|
|
|
|
|
// validate primary pubkey of app2 is the same that in app1
|
|
|
|
|
// validate pubkey of app2 is the set
|
|
|
|
|
const alice2Pubkey = await Alice2.webContents.executeJavaScript(
|
|
|
|
|
'window.textsecure.storage.user.getNumber()'
|
|
|
|
|
);
|
|
|
|
@ -95,7 +98,7 @@ describe('Message Syncing', function() {
|
|
|
|
|
);
|
|
|
|
|
await common.logsContains(
|
|
|
|
|
alice2Logs,
|
|
|
|
|
`Sending auto-friend-request:onlineBroadcast message to ${
|
|
|
|
|
`Sending auto-friend-request:friend-request message to ${
|
|
|
|
|
common.TEST_PUBKEY2
|
|
|
|
|
}`,
|
|
|
|
|
1
|
|
|
|
@ -134,13 +137,6 @@ describe('Message Syncing', function() {
|
|
|
|
|
1
|
|
|
|
|
);
|
|
|
|
|
// be sure only one autoFR accept was sent (even if multi device, we need to reply to that specific device only)
|
|
|
|
|
// FIXME happens 2 times await common.logsContains(bob1Logs, `Sending auto-friend-accept:onlineBroadcast message to`, 1);
|
|
|
|
|
await common.logsContains(
|
|
|
|
|
bob1Logs,
|
|
|
|
|
`Sending session-request-accepted:onlineBroadcast message to ${alice2Pubkey}`,
|
|
|
|
|
1
|
|
|
|
|
);
|
|
|
|
|
// be sure only one session request accept was sent (even if multi device, we need to reply to that specific device only)
|
|
|
|
|
// FIXME happens 2 times await common.logsContains(bob1Logs, `Sending session-request-accepted:onlineBroadcast message to`, 1);
|
|
|
|
|
await common.logsContains(bob1Logs, `Sending auto-friend-accept:onlineBroadcast message to`, 1);
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|