const processorFactory = require('../../post-process-package/processors/post-process-html'); const plugin = require('./autolink-headings'); describe('autolink-headings postprocessor', () => { let processor; beforeEach(() => { processor = processorFactory(); processor.docTypes = ['a']; processor.plugins = [plugin]; }); it('should add anchors to headings', () => { const docs = [ { docType: 'a', renderedContent: `

Heading 1

Heading with bold

Heading with encoded chars &

` }]; processor.$process(docs); expect(docs[0].renderedContent).toEqual(`

Heading 1

Heading with bold

Heading with encoded chars &

`); }); });