| 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) | |
| }) | |