feat: add blog loader

This commit is contained in:
endiliey 2018-07-28 18:04:56 +08:00
parent 94c45e36cb
commit d2e12a8e61
13 changed files with 633 additions and 25 deletions
test/loader

18
test/loader/blog.test.js Normal file
View file

@ -0,0 +1,18 @@
const path = require('path');
const fs = require('fs');
const loadBlog = require('../../lib/loader/blog');
describe('loadBlog', () => {
const simpleDir = path.join(__dirname, '__fixtures__', 'simple');
const customDir = path.join(__dirname, '__fixtures__', 'custom');
test('simple', async () => {
const blogDatas = await loadBlog(simpleDir);
expect(blogDatas).toMatchSnapshot();
});
test('custom', async () => {
const blogDatas = await loadBlog(customDir);
expect(blogDatas).toMatchSnapshot();
});
});