mirror of
https://github.com/docsifyjs/docsify.git
synced 2025-12-08 19:55:52 +00:00
31 lines
734 B
JavaScript
31 lines
734 B
JavaScript
/* eslint-env node, chai, mocha */
|
|
require = require('esm')(module/*, options*/)
|
|
const {expect} = require('chai')
|
|
const {resolvePath} = require('../../src/core/router/util')
|
|
|
|
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')
|
|
})
|
|
})
|