mirror of
https://github.com/harttle/liquidjs.git
synced 2026-09-16 21:00:40 -07:00
feature: template file lookup error message
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
const chai = require("chai");
|
||||
const expect = chai.expect;
|
||||
|
||||
const fs = require('../../src/util/fs.js');
|
||||
const pathResolve = fs.pathResolve;
|
||||
|
||||
describe('fs', function() {
|
||||
describe('.pathResolve(root, path)', function() {
|
||||
it('should accept root with no trailing slash', function() {
|
||||
expect(pathResolve('/root', 'files/foo.html')).to.equal('/root/files/foo.html');
|
||||
});
|
||||
it('should accept root with trailing slash', function() {
|
||||
expect(pathResolve('/root/', 'files/foo.html')).to.equal('/root/files/foo.html');
|
||||
});
|
||||
it('should accept dot path', function() {
|
||||
expect(pathResolve('/root', './foo.html')).to.equal('/root/foo.html');
|
||||
});
|
||||
it('should accept double-dot path', function() {
|
||||
expect(pathResolve('/root', 'files/../foo.html')).to.equal('/root/foo.html');
|
||||
});
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user