Skip to content

Commit 5719a8e

Browse files
committed
test: migrate from tap to node generate-id.test.js
1 parent b2a17e5 commit 5719a8e

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

test/generate-id.test.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
'use strict'
22

3-
const { test } = require('tap')
3+
const { test } = require('node:test')
44
const { generateId } = require('../lib/generateId')
55

66
test('returns', t => {
77
t.plan(3)
8-
t.type(generateId, 'function', 'is a function')
9-
t.type(generateId(), 'string', '~> returns a string')
10-
t.equal(generateId().length, 16, '~> has 16 characters (default)')
8+
t.assert.strictEqual(typeof generateId, 'function', 'is a function')
9+
t.assert.strictEqual(typeof generateId(), 'string', '~> returns a string')
10+
t.assert.strictEqual(generateId().length, 16, '~> has 16 characters (default)')
1111
})
1212

1313
test('length', t => {
@@ -18,18 +18,18 @@ test('length', t => {
1818
let tmp = ''
1919
for (; i < iterations; ++i) {
2020
tmp = generateId()
21-
t.equal(tmp.length, 16, `"${tmp}" is 16 characters`)
21+
t.assert.strictEqual(tmp.length, 16, `"${tmp}" is 16 characters`)
2222
}
2323
})
2424

2525
test('unique /1', t => {
2626
t.plan(1)
27-
t.not(generateId(), generateId(), '~> single')
27+
t.assert.notStrictEqual(generateId(), generateId(), '~> single')
2828
})
2929

3030
test('unique /2', t => {
3131
t.plan(1)
3232
const items = new Set()
3333
for (let i = 5e6; i--;) items.add(generateId())
34-
t.equal(items.size, 5e6, '~> 5,000,000 unique ids')
34+
t.assert.strictEqual(items.size, 5e6, '~> 5,000,000 unique ids')
3535
})

0 commit comments

Comments
 (0)