remove sendBackgroundMessage
parent
6e1258e3d1
commit
1fe0e3a815
@ -1,46 +0,0 @@
|
||||
/* global assert */
|
||||
|
||||
describe('Loki Messages', () => {
|
||||
describe('#backgroundMessage', () => {
|
||||
it('structure is valid', () => {
|
||||
const pubkey =
|
||||
'05050505050505050505050505050505050505050505050505050505050505050';
|
||||
const backgroundMessage = window.textsecure.OutgoingMessage.buildBackgroundMessage(
|
||||
pubkey
|
||||
);
|
||||
|
||||
const validBackgroundObject = {
|
||||
server: null,
|
||||
numbers: [pubkey],
|
||||
// For now, a background message contains only a loki address message as
|
||||
// it must not be an empty message for android
|
||||
};
|
||||
|
||||
const validBgMessage = {
|
||||
dataMessage: null,
|
||||
syncMessage: null,
|
||||
callMessage: null,
|
||||
nullMessage: null,
|
||||
receiptMessage: null,
|
||||
typingMessage: null,
|
||||
preKeyBundleMessage: null,
|
||||
pairingAuthorisation: null,
|
||||
};
|
||||
|
||||
const lokiAddressMessage = {
|
||||
p2pAddress: null,
|
||||
p2pPort: null,
|
||||
type: 1,
|
||||
};
|
||||
|
||||
assert.isNumber(backgroundMessage.timestamp);
|
||||
assert.isFunction(backgroundMessage.callback);
|
||||
assert.deepInclude(backgroundMessage, validBackgroundObject);
|
||||
assert.deepInclude(backgroundMessage.message, validBgMessage);
|
||||
assert.deepInclude(
|
||||
backgroundMessage.message.lokiAddressMessage,
|
||||
lokiAddressMessage
|
||||
);
|
||||
});
|
||||
});
|
||||
});
|
Loading…
Reference in New Issue