MCPcopy
hub / github.com/markedjs/marked / runTest

Function runTest

test/unit/marked.test.js:575–599  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

573 }
574
575 function runTest() {
576 const html = marked.parse(`
577::extension1
578::extension2
579
580:extension1
581:extension2
582
583# extension1
584
585# extension2
586
587# no extension
588`);
589
590 assert.strictEqual(`\n${html}\n`.replace(/\n+/g, '\n'), `
591<block-extension1>used extension1 walked</block-extension1>
592<block-extension2>used extension2 walked</block-extension2>
593<p>used extension1 walked
594used extension2 walked</p>
595<h1>used extension1 walked</h1>
596<h1>used extension2 walked</h1>
597<h1>no extension</h1>
598`);
599 }
600
601 it('should merge extensions when calling marked.use multiple times', () => {
602 marked.use(createExtension('extension1'));

Callers 1

marked.test.jsFile · 0.85

Calls 1

parseMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…