Cleaner upserts

This commit is contained in:
Adhiraj Singh
2020-12-18 16:49:28 +05:30
parent ccab24cdb2
commit b6a8d02038
9 changed files with 172 additions and 175 deletions

View File

@@ -79,7 +79,7 @@ describe('Test Connect', () => {
conn.on ('connection-phone-change', ({connected}) => {
if (connected === expect) {
conn.removeAllListeners ('connection-phone-change')
resolve ()
resolve(undefined)
}
})
})
@@ -234,7 +234,7 @@ describe ('Reconnects', () => {
if (closes >= 1) {
conn.removeAllListeners ('close')
conn.removeAllListeners ('connecting')
resolve ()
resolve(undefined)
}
})
conn.on ('connecting', () => {
@@ -249,7 +249,7 @@ describe ('Reconnects', () => {
await new Promise (resolve => {
conn.on ('open', () => {
conn.removeAllListeners ('open')
resolve ()
resolve(undefined)
})
})

View File

@@ -38,7 +38,7 @@ WAConnectionTest('Groups', (conn) => {
conn.chats.get(jid).metadata.desc,
newDesc
)
resolve ()
resolve(undefined)
}
})
))
@@ -74,7 +74,7 @@ WAConnectionTest('Groups', (conn) => {
if (jid === gid) {
assert.strictEqual(name, subject)
assert.strictEqual(conn.chats.get(jid).name, subject)
resolve ()
resolve(undefined)
}
})
})
@@ -91,7 +91,7 @@ WAConnectionTest('Groups', (conn) => {
if (jid === gid) {
assert.strictEqual (announce, 'true')
assert.strictEqual(conn.chats.get(gid).metadata.announce, announce)
resolve ()
resolve(undefined)
}
})
})
@@ -116,7 +116,7 @@ WAConnectionTest('Groups', (conn) => {
whatsappID(jid) === whatsappID(participants[0]) && isAdmin
)),
)
resolve()
resolve(undefined)
}
})
@@ -137,7 +137,7 @@ WAConnectionTest('Groups', (conn) => {
conn.chats.get(jid).metadata.participants.find(p => whatsappID(p.jid) === whatsappID(participants[0])),
undefined
)
resolve ()
resolve(undefined)
}
})
})
@@ -152,7 +152,7 @@ WAConnectionTest('Groups', (conn) => {
conn.once ('chat-update', ({jid, read_only}) => {
if (jid === gid) {
assert.strictEqual (read_only, 'true')
resolve ()
resolve(undefined)
}
})
})
@@ -166,7 +166,7 @@ WAConnectionTest('Groups', (conn) => {
conn.once ('chat-update', ({jid, archive}) => {
if (jid === gid) {
assert.strictEqual (archive, 'true')
resolve ()
resolve(undefined)
}
})
})
@@ -178,7 +178,7 @@ WAConnectionTest('Groups', (conn) => {
conn.once ('chat-update', (chat) => {
if (chat.jid === gid) {
assert.strictEqual (chat['delete'], 'true')
resolve ()
resolve(undefined)
}
})
})

View File

@@ -15,7 +15,7 @@ WAConnectionTest('Messages', conn => {
await new Promise(resolve => conn.once('message-status-update', update => {
if (update.ids.includes(message.key.id)) {
assert.strictEqual(update.type, WA_MESSAGE_STATUS_TYPE.SERVER_ACK)
resolve()
resolve(undefined)
}
}))

View File

@@ -25,7 +25,7 @@ WAConnectionTest('Misc', conn => {
if (jid === conn.user.jid) {
assert.strictEqual (status, newStatus)
conn.removeAllListeners ('user-status-update')
resolve ()
resolve(undefined)
}
})
})
@@ -79,7 +79,7 @@ WAConnectionTest('Misc', conn => {
conn.once ('chat-update', ({jid: tJid, count}) => {
if (jid === tJid) {
assert.ok (count < 0)
resolve ()
resolve(undefined)
}
})
})
@@ -107,7 +107,7 @@ WAConnectionTest('Misc', conn => {
if (jid === testJid ) {
assert.ok (mute)
conn.removeAllListeners ('chat-update')
resolve ()
resolve(undefined)
}
})
})
@@ -161,7 +161,7 @@ WAConnectionTest('Misc', conn => {
it('should detect overlaps and clear messages accordingly', async () => {
// wait for chats
await new Promise(resolve => (
conn.once('chats-received', ({ hasReceivedLastMessage }) => hasReceivedLastMessage && resolve())
conn.once('chats-received', ({ hasReceivedLastMessage }) => hasReceivedLastMessage && resolve(undefined))
))
conn.maxCachedMessages = 100
@@ -188,7 +188,7 @@ WAConnectionTest('Misc', conn => {
missing.count
)
assert.strictEqual(missing.count, oldCount)
resolve()
resolve(undefined)
}
})
))
@@ -214,7 +214,7 @@ WAConnectionTest('Misc', conn => {
if (jid === testJid && typeof ephemeral !== 'undefined') {
assert.strictEqual(!!(+ephemeral), ephemeralOn)
assert.strictEqual(!!(+chat.ephemeral), ephemeralOn)
resolve()
resolve(undefined)
conn.removeAllListeners('chat-update')
}
})