format test file a bit

This commit is contained in:
Andre Staltz 2023-12-14 14:49:51 +02:00
parent b76130aa74
commit e86da204cb
No known key found for this signature in database
GPG Key ID: 9EDE23EA7E8A4890
1 changed files with 25 additions and 32 deletions

View File

@ -221,22 +221,19 @@ test('getTangle()', async (t) => {
assert.deepEqual([...erasables], [reply1Lo, rootPost], 'erasables') assert.deepEqual([...erasables], [reply1Lo, rootPost], 'erasables')
}) })
await t.test( await t.test('Tangle.getDeletablesAndErasables with many inputs (2)', (t) => {
'Tangle.getDeletablesAndErasables with many inputs again', const { deletables, erasables } = tangle.getDeletablesAndErasables(
(t) => { reply3Lo,
const { deletables, erasables } = tangle.getDeletablesAndErasables( reply3Hi
reply3Lo, )
reply3Hi
)
assert.deepEqual( assert.deepEqual(
[...deletables], [...deletables],
[reply1Lo, reply1Hi, reply2], [reply1Lo, reply1Hi, reply2],
'deletables' 'deletables'
) )
assert.deepEqual([...erasables], [rootPost], 'erasables') assert.deepEqual([...erasables], [rootPost], 'erasables')
} })
)
await t.test('Tangle.getDeletablesAndErasables with lipmaa', (t) => { await t.test('Tangle.getDeletablesAndErasables with lipmaa', (t) => {
const { deletables, erasables } = tangle.getDeletablesAndErasables(reply3Lo) const { deletables, erasables } = tangle.getDeletablesAndErasables(reply3Lo)
@ -267,24 +264,20 @@ test('getTangle()', async (t) => {
assert.deepEqual(actual4, expected4) assert.deepEqual(actual4, expected4)
}) })
await t.test( await t.test('Tangle.topoSort after some deletes and erases', async (t) => {
'Tangle.topoSort after some have been deleted and erased', const { deletables, erasables } = tangle.getDeletablesAndErasables(reply3Lo)
async (t) => { for (const msgID of deletables) {
const { deletables, erasables } = await p(peer.db.del)(msgID)
tangle.getDeletablesAndErasables(reply3Lo)
for (const msgID of deletables) {
await p(peer.db.del)(msgID)
}
for (const msgID of erasables) {
await p(peer.db.erase)(msgID)
}
const tangle2 = peer.db.getTangle(rootPost)
const sorted = tangle2.topoSort()
assert.deepEqual(sorted, [rootPost, reply3Lo, reply3Hi])
} }
) for (const msgID of erasables) {
await p(peer.db.erase)(msgID)
}
const tangle2 = peer.db.getTangle(rootPost)
const sorted = tangle2.topoSort()
assert.deepEqual(sorted, [rootPost, reply3Lo, reply3Hi])
})
await p(peer.close)(true) await p(peer.close)(true)
}) })