Files
test-repo/tests/format/markdown/commonmark-test-suite/format.test.js
T

40 lines
790 B
JavaScript

import commonmarkTestSuite from "commonmark-test-suite";
const BUGS = new Set([
"example-11.md",
"example-43.md",
"example-47.md",
"example-77.md",
"example-146.md",
"example-196.md",
"example-273.md",
"example-274.md",
"example-349.md",
"example-417.md",
"example-438.md",
"example-493.md",
]);
runFormatTest(
{
importMeta: import.meta,
snippets: commonmarkTestSuite.latest.testCases
.map(({ section, markdown: input, example }) => {
const filename = `example-${example}.md`;
if (BUGS.has(filename)) {
return;
}
return {
name: `${filename} (${section})`,
filename,
code: input,
};
})
.filter(Boolean),
},
["markdown"],
{ proseWrap: "always" },
);