feat: allow custom docsUrl & custom permalink

This commit is contained in:
endiliey 2018-09-12 01:00:31 +08:00
parent 185f7b1ed1
commit b99605f725
12 changed files with 270 additions and 177 deletions

View file

@ -4,29 +4,29 @@ import loadSetup from '../../loadSetup';
describe('loadDocs', () => {
test('simple website', async () => {
const props = await loadSetup('simple');
const {siteDir, docsDir, env} = props;
const docsData = await loadDocs({siteDir, docsDir, env});
const {siteDir, docsDir, env, siteConfig} = props;
const docsData = await loadDocs({siteDir, docsDir, env, siteConfig});
expect(docsData).toMatchSnapshot();
});
test('versioned website', async () => {
const props = await loadSetup('versioned');
const {siteDir, docsDir, env} = props;
const docsData = await loadDocs({siteDir, docsDir, env});
const {siteDir, docsDir, env, siteConfig} = props;
const docsData = await loadDocs({siteDir, docsDir, env, siteConfig});
expect(docsData).toMatchSnapshot();
});
test('versioned & translated website', async () => {
const props = await loadSetup('transversioned');
const {siteDir, docsDir, env} = props;
const docsData = await loadDocs({siteDir, docsDir, env});
const {siteDir, docsDir, env, siteConfig} = props;
const docsData = await loadDocs({siteDir, docsDir, env, siteConfig});
expect(docsData).toMatchSnapshot();
});
test('translated website', async () => {
const props = await loadSetup('translated');
const {siteDir, docsDir, env} = props;
const docsData = await loadDocs({siteDir, docsDir, env});
const {siteDir, docsDir, env, siteConfig} = props;
const docsData = await loadDocs({siteDir, docsDir, env, siteConfig});
expect(docsData).toMatchSnapshot();
});
});