Letschat / src /scripts /run-tests.ts
HonzaH's picture
Upload 171 files
9853b20 verified
Raw
History Blame Contribute Delete
473 Bytes
import assert from 'assert'
import { generateCode, validateCodeFormat } from '../lib/codes'
async function main() {
console.log('Running quick runtime tests...')
const c = generateCode()
console.log('Generated code:', c)
assert.strictEqual(typeof c, 'string')
assert.strictEqual(c.length, 5)
assert.strictEqual(validateCodeFormat(c), true)
console.log('All tests passed')
}
main().catch((err) => {
console.error('Tests failed', err)
process.exit(1)
})