test(utils, mdx-loader, core): improve coverage (#6303)

* test(utils, mdx-loader, core): improve coverage

* windows...

* fix
This commit is contained in:
Joshua Chen 2022-01-10 15:00:51 +08:00 committed by GitHub
parent cf265c051e
commit a79c23bc45
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
38 changed files with 841 additions and 219 deletions

View file

@ -13,6 +13,7 @@ import {
RemarkPluginsSchema,
PluginIdSchema,
URISchema,
PathnameSchema,
} from '../validationSchemas';
function createTestHelpers({
@ -128,4 +129,12 @@ describe('validation schemas', () => {
testOK(protocolRelativeUrl1);
testOK(protocolRelativeUrl2);
});
test('PathnameSchema', () => {
const {testFail, testOK} = createTestHelpers({schema: PathnameSchema});
testOK('/foo');
testFail('foo');
testFail('https://github.com/foo');
});
});