From 3531f6db4b341093b1b0a623f834f3a0526bca28 Mon Sep 17 00:00:00 2001 From: Titus Wormer Date: Mon, 1 Aug 2022 19:05:53 +0200 Subject: [PATCH] Add tests for new options --- test/footnote.js | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/test/footnote.js b/test/footnote.js index 58b27a2..0484bf0 100644 --- a/test/footnote.js +++ b/test/footnote.js @@ -464,5 +464,35 @@ test('Footnote', (t) => { 'should support an empty `clobberPrefix`' ) + t.match( + toHtml( + // @ts-expect-error: fine. + toHast( + fromMarkdown('[^1]\n[^1]: a', { + extensions: [gfm()], + mdastExtensions: [gfmFromMarkdown()] + }), + {footnoteLabelTagName: 'h1'} + ) + ), + /

Footnotes<\/h1>/, + 'should support a `footnoteLabelTagName`' + ) + + t.match( + toHtml( + // @ts-expect-error: fine. + toHast( + fromMarkdown('[^1]\n[^1]: a', { + extensions: [gfm()], + mdastExtensions: [gfmFromMarkdown()] + }), + {footnoteLabelProperties: {}} + ) + ), + /

Footnotes<\/h2>/, + 'should support a `footnoteLabelProperties`' + ) + t.end() })