File size: 473 Bytes
9853b20
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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)
})