feat(kept-promise): add test

This commit is contained in:
nprimo 2023-03-08 15:42:29 +00:00 committed by Niccolò Primo
parent 24cb83bd6a
commit 7553d3d994
1 changed files with 18 additions and 5 deletions

View File

@ -1,6 +1,19 @@
import keptPromise export const tests = []
const getImportantInfo = _ => const testZero = async _ => {
new Promise(resolve => { return (await processInfo(_ => new Promise(resolve => resolve(0)))) === 'Ok!'
setTimeout(_ => resolve(Math.round(Math.random() * 10)), 1000) }
})
const testOddNumber = async _ => {
return (
(await processInfo(_ => new Promise(resolve => resolve(1)))) === 'Error!'
)
}
const testEvenNumber = async _ => {
return (await processInfo(_ => new Promise(resolve => resolve(4)))) === 'Ok!'
}
tests.push(testZero, testOddNumber, testEvenNumber)
Object.freeze(tests)