feat(broken-promise): add test

This commit is contained in:
davhojt 2023-04-27 16:44:37 +03:00 committed by Dav Hojt
parent 70c4407593
commit cd049bcb92
1 changed files with 25 additions and 0 deletions

View File

@ -0,0 +1,25 @@
export const tests = []
const testOne = async () => {
return (await processInfo(() => new Promise(resolve => resolve(1)))) === 2
}
const testFifteen = async () => {
return (await processInfo(() => new Promise(resolve => resolve(15)))) === 30
}
const testRejectNoNumbers = async () => {
return (
(await processInfo(() => new Promise((resolve, reject) => reject("No numbers")))) === "Error: No numbers"
)
}
const testRejectNumberless = async () => {
return (
(await processInfo(() => new Promise((resolve, reject) => reject("Numberless")))) === "Error: Numberless"
)
}
tests.push(testOne, testFifteen, testRejectNoNumbers, testRejectNumberless)
Object.freeze(tests)