mirror of https://github.com/01-edu/public.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
690 B
26 lines
690 B
1 year ago
|
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)
|