Просмотр исходного кода

fix test
- removePosition is changed

reiji-h 1 год назад
Родитель
Сommit
57900019cf

+ 1 - 2
packages/remark-growi-directive/src/mdast-util-growi-directive/index.js

@@ -9,7 +9,6 @@
  * @typedef {import('mdast-util-to-markdown').Handle} ToMarkdownHandle
  * @typedef {import('mdast-util-to-markdown').Context} Context
  * @typedef {import('mdast-util-to-markdown').Options} ToMarkdownExtension
- * @typedef {import()}
  *
  * @typedef {import('./complex-types').LeafDirective} LeafDirective
  * @typedef {import('./complex-types').TextDirective} TextDirective
@@ -163,7 +162,7 @@ function exit(token) {
  * @param {Directive} node
  */
 function handleDirective(node, _, context, safeOptions) {
-  const tracker = context.createtracker(safeOptions);
+  const tracker = context.createTracker(safeOptions);
   const sequence = fence(node);
   const exit = context.enter(node.type);
   let value = tracker.move(sequence + (node.name || ''));

+ 23 - 28
packages/remark-growi-directive/test/mdast-util-growi-directive.test.js

@@ -87,14 +87,15 @@ test('markdown -> mdast', (t) => {
     'should support directives (leaf)',
   );
 
+  let tree = fromMarkdown('x $a[b *c*\nd]', {
+    extensions: [directive()],
+    mdastExtensions: [directiveFromMarkdown],
+  });
+
+  removePosition(tree, { force: true });
+
   t.deepEqual(
-    removePosition(
-      fromMarkdown('x $a[b *c*\nd]', {
-        extensions: [directive()],
-        mdastExtensions: [directiveFromMarkdown],
-      }),
-      true,
-    ),
+    tree,
     {
       type: 'root',
       children: [
@@ -119,22 +120,15 @@ test('markdown -> mdast', (t) => {
     'should support content in a label',
   );
 
-  const hoge = removePosition(
-    fromMarkdown('x $a(#b.c.d e=f g="h&i&unknown;j")', {
-      extensions: [directive()],
-      mdastExtensions: [directiveFromMarkdown],
-    }),
-    true,
-  );
+  tree = fromMarkdown('x $a(#b.c.d e=f g="h&i&unknown;j")', {
+    extensions: [directive()],
+    mdastExtensions: [directiveFromMarkdown],
+  });
+
+  removePosition(tree, { force: true });
 
   t.deepEqual(
-    removePosition(
-      fromMarkdown('x $a(#b.c.d e=f g="h&i&unknown;j")', {
-        extensions: [directive()],
-        mdastExtensions: [directiveFromMarkdown],
-      }),
-      true,
-    ),
+    tree,
     {
       type: 'root',
       children: [
@@ -157,14 +151,15 @@ test('markdown -> mdast', (t) => {
     'should support attributes',
   );
 
+  tree = fromMarkdown('$a(b\nc="d\ne")', {
+    extensions: [directive()],
+    mdastExtensions: [directiveFromMarkdown],
+  });
+
+  removePosition(tree, { force: true });
+
   t.deepEqual(
-    removePosition(
-      fromMarkdown('$a(b\nc="d\ne")', {
-        extensions: [directive()],
-        mdastExtensions: [directiveFromMarkdown],
-      }),
-      true,
-    ),
+    tree,
     {
       type: 'root',
       children: [