wc-markdown-loader
Version:
Webpack loader to render Web Components from markdown
32 lines (26 loc) • 668 B
JavaScript
;
const fs = require('fs');
const path = require('path');
const loader = require('../src/index.js');
describe('Web Component Markdown Loader', () => {
let mdExample = '';
const mdFile = path.join(__dirname, '../demo/src/hello-world.md');
beforeAll((done) => {
fs.readFile(mdFile, 'utf8', (err, data) => {
if (err) {
return done(err);
}
mdExample = data;
done();
});
});
it('converts markdown to component', (done) => {
// eslint-disable-next-line prefer-reflect
loader.call({
async: (err) => {
expect(err).not.toBeDefined();
done();
},
}, mdExample);
});
});