mirror of
https://github.com/docsifyjs/docsify.git
synced 2025-12-08 19:55:52 +00:00
* chore: added new linter config * chore: linting fixes * chore: refactore in linting config and minor linting fixes
33 lines
770 B
JavaScript
33 lines
770 B
JavaScript
/* eslint-disable no-global-assign */
|
|
require = require('esm')(
|
|
module /* , options */
|
|
); /* eslint-disable-line no-global-assign */
|
|
const { resolvePath } = require('../../src/core/router/util');
|
|
const { expect } = require('chai');
|
|
|
|
describe('router/util', function() {
|
|
it('resolvePath', async function() {
|
|
// WHEN
|
|
const result = resolvePath('hello.md');
|
|
|
|
// THEN
|
|
expect(result).equal('/hello.md');
|
|
});
|
|
|
|
it('resolvePath with dot', async function() {
|
|
// WHEN
|
|
const result = resolvePath('./hello.md');
|
|
|
|
// THEN
|
|
expect(result).equal('/hello.md');
|
|
});
|
|
|
|
it('resolvePath with two dots', async function() {
|
|
// WHEN
|
|
const result = resolvePath('test/../hello.md');
|
|
|
|
// THEN
|
|
expect(result).equal('/hello.md');
|
|
});
|
|
});
|