1- import test from 'tape'
1+ import assert from 'node:assert/strict'
2+ import test from 'node:test'
23import { fromMarkdown } from 'mdast-util-from-markdown'
34import { toMarkdown } from 'mdast-util-to-markdown'
45import { mdxjs } from 'micromark-extension-mdxjs'
56import { mdxFromMarkdown , mdxToMarkdown } from './index.js'
67
7- test ( 'markdown -> mdast ' , ( t ) => {
8- t . deepEqual (
8+ test ( 'mdxFromMarkdown ' , ( ) => {
9+ assert . deepEqual (
910 JSON . parse (
1011 JSON . stringify (
1112 fromMarkdown ( 'import a from "b"' , {
@@ -95,7 +96,7 @@ test('markdown -> mdast', (t) => {
9596 'should support esm'
9697 )
9798
98- t . deepEqual (
99+ assert . deepEqual (
99100 fromMarkdown ( '<x/>' , {
100101 extensions : [ mdxjs ( ) ] ,
101102 mdastExtensions : [ mdxFromMarkdown ( ) ]
@@ -122,7 +123,7 @@ test('markdown -> mdast', (t) => {
122123 'should support jsx'
123124 )
124125
125- t . deepEqual (
126+ assert . deepEqual (
126127 JSON . parse (
127128 JSON . stringify (
128129 fromMarkdown ( '{1 + 1}' , {
@@ -212,7 +213,7 @@ test('markdown -> mdast', (t) => {
212213 'should support expressions'
213214 )
214215
215- t . deepEqual (
216+ assert . deepEqual (
216217 JSON . parse (
217218 JSON . stringify (
218219 fromMarkdown (
@@ -342,7 +343,7 @@ test('markdown -> mdast', (t) => {
342343 'should add proper positions on estree (1)'
343344 )
344345
345- t . deepEqual (
346+ assert . deepEqual (
346347 JSON . parse (
347348 JSON . stringify (
348349 fromMarkdown ( "export let a = 'a'\n\nexport let b = 'b'" , {
@@ -526,12 +527,10 @@ test('markdown -> mdast', (t) => {
526527 } ,
527528 'should add proper positions on estree (2)'
528529 )
529-
530- t . end ( )
531530} )
532531
533- test ( 'mdast -> markdown ' , ( t ) => {
534- t . equal (
532+ test ( 'mdxToMarkdown ' , ( ) => {
533+ assert . equal (
535534 toMarkdown (
536535 { type : 'mdxjsEsm' , value : 'import a from "b"' } ,
537536 { extensions : [ mdxToMarkdown ( ) ] }
@@ -540,7 +539,7 @@ test('mdast -> markdown', (t) => {
540539 'should support esm'
541540 )
542541
543- t . equal (
542+ assert . equal (
544543 toMarkdown (
545544 { type : 'mdxJsxFlowElement' , name : 'x' , attributes : [ ] , children : [ ] } ,
546545 { extensions : [ mdxToMarkdown ( ) ] }
@@ -549,7 +548,7 @@ test('mdast -> markdown', (t) => {
549548 'should support jsx'
550549 )
551550
552- t . deepEqual (
551+ assert . deepEqual (
553552 toMarkdown (
554553 { type : 'mdxFlowExpression' , value : '1 + 1' } ,
555554 { extensions : [ mdxToMarkdown ( ) ] }
@@ -558,7 +557,7 @@ test('mdast -> markdown', (t) => {
558557 'should support expressions'
559558 )
560559
561- t . deepEqual (
560+ assert . deepEqual (
562561 toMarkdown (
563562 {
564563 type : 'link' ,
@@ -570,6 +569,4 @@ test('mdast -> markdown', (t) => {
570569 '[tel:123](tel:123)\n' ,
571570 'should use link (resource) instead of link (auto)'
572571 )
573-
574- t . end ( )
575572} )
0 commit comments