|
1 | 1 | 'use strict' |
2 | 2 |
|
3 | | -const tap = require('tap') |
| 3 | +const { test } = require('node:test') |
4 | 4 | const splitPropertyKey = require('./split-property-key') |
5 | 5 |
|
6 | | -tap.test('splitPropertyKey does not change key', async t => { |
| 6 | +test('splitPropertyKey does not change key', t => { |
7 | 7 | const result = splitPropertyKey('data1') |
8 | | - t.same(result, ['data1']) |
| 8 | + t.assert.deepStrictEqual(result, ['data1']) |
9 | 9 | }) |
10 | 10 |
|
11 | | -tap.test('splitPropertyKey splits nested key', async t => { |
| 11 | +test('splitPropertyKey splits nested key', t => { |
12 | 12 | const result = splitPropertyKey('data1.data2.data-3') |
13 | | - t.same(result, ['data1', 'data2', 'data-3']) |
| 13 | + t.assert.deepStrictEqual(result, ['data1', 'data2', 'data-3']) |
14 | 14 | }) |
15 | 15 |
|
16 | | -tap.test('splitPropertyKey splits nested keys ending with a dot', async t => { |
| 16 | +test('splitPropertyKey splits nested keys ending with a dot', t => { |
17 | 17 | const result = splitPropertyKey('data1.data2.data-3.') |
18 | | - t.same(result, ['data1', 'data2', 'data-3']) |
| 18 | + t.assert.deepStrictEqual(result, ['data1', 'data2', 'data-3']) |
19 | 19 | }) |
20 | 20 |
|
21 | | -tap.test('splitPropertyKey splits nested escaped key', async t => { |
| 21 | +test('splitPropertyKey splits nested escaped key', t => { |
22 | 22 | const result = splitPropertyKey('logging\\.domain\\.corp/operation.foo.bar-2') |
23 | | - t.same(result, ['logging.domain.corp/operation', 'foo', 'bar-2']) |
| 23 | + t.assert.deepStrictEqual(result, ['logging.domain.corp/operation', 'foo', 'bar-2']) |
24 | 24 | }) |
25 | 25 |
|
26 | | -tap.test('splitPropertyKey splits nested escaped key with special characters', async t => { |
| 26 | +test('splitPropertyKey splits nested escaped key with special characters', t => { |
27 | 27 | const result = splitPropertyKey('logging\\.domain\\.corp/operation.!\t@#$%^&*()_+=-<>.bar\\.2') |
28 | | - t.same(result, ['logging.domain.corp/operation', '!\t@#$%^&*()_+=-<>', 'bar.2']) |
| 28 | + t.assert.deepStrictEqual(result, ['logging.domain.corp/operation', '!\t@#$%^&*()_+=-<>', 'bar.2']) |
29 | 29 | }) |
0 commit comments