Skip to content

Commit 0ee37a1

Browse files
committed
Use Node test runner
1 parent 6f8c2c2 commit 0ee37a1

File tree

3 files changed

+9
-11
lines changed

3 files changed

+9
-11
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@ jobs:
1717
strategy:
1818
matrix:
1919
node:
20-
- lts/fermium
20+
- lts/gallium
2121
- node

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,12 @@
4040
},
4141
"devDependencies": {
4242
"@types/acorn": "^4.0.0",
43-
"@types/tape": "^4.0.0",
43+
"@types/node": "^18.0.0",
4444
"acorn": "^8.0.0",
4545
"c8": "^7.0.0",
4646
"prettier": "^2.0.0",
4747
"remark-cli": "^11.0.0",
4848
"remark-preset-wooorm": "^9.0.0",
49-
"tape": "^5.0.0",
5049
"type-coverage": "^2.0.0",
5150
"typescript": "^4.0.0",
5251
"xo": "^0.53.0"

test.js

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
import test from 'tape'
1+
import assert from 'node:assert/strict'
2+
import test from 'node:test'
23
import {parse} from 'acorn'
34
import {positionFromEstree} from './index.js'
45

5-
test('unist-util-position-from-estree', (t) => {
6-
t.deepEqual(
6+
test('unist-util-position-from-estree', () => {
7+
assert.deepEqual(
78
positionFromEstree(),
89
{
910
start: {line: undefined, column: undefined, offset: undefined},
@@ -12,7 +13,7 @@ test('unist-util-position-from-estree', (t) => {
1213
'should support a missing node'
1314
)
1415

15-
t.deepEqual(
16+
assert.deepEqual(
1617
positionFromEstree(parse('x', {ecmaVersion: 2020})),
1718
{
1819
start: {line: undefined, column: undefined, offset: 0},
@@ -21,7 +22,7 @@ test('unist-util-position-from-estree', (t) => {
2122
'should support node w/o `loc`s'
2223
)
2324

24-
t.deepEqual(
25+
assert.deepEqual(
2526
positionFromEstree(parse('x', {ecmaVersion: 2020, locations: true})),
2627
{
2728
start: {line: 1, column: 1, offset: 0},
@@ -30,14 +31,12 @@ test('unist-util-position-from-estree', (t) => {
3031
'should support node w/ `loc`s'
3132
)
3233

33-
t.deepEqual(
34+
assert.deepEqual(
3435
positionFromEstree(parse('x', {ecmaVersion: 2020, ranges: true})),
3536
{
3637
start: {line: undefined, column: undefined, offset: 0},
3738
end: {line: undefined, column: undefined, offset: 1}
3839
},
3940
'should support node w/ `range`s'
4041
)
41-
42-
t.end()
4342
})

0 commit comments

Comments
 (0)