Initial commit
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
var log = require('cdb.log');
|
||||
var TemplateList = require('../../../src/core/template-list');
|
||||
|
||||
describe('core/template-list', function () {
|
||||
var tmpl;
|
||||
|
||||
beforeEach(function () {
|
||||
spyOn(log, 'error');
|
||||
tmpl = new TemplateList();
|
||||
tmpl.reset([
|
||||
{name: 't1', template: 'hi, my name is <%= name %>'},
|
||||
{name: 't2', template: 'byee!! <%= name %>'}
|
||||
]);
|
||||
});
|
||||
|
||||
it('should get template by name', function () {
|
||||
expect(tmpl.getTemplate('t1')).toBeTruthy();
|
||||
expect(tmpl.getTemplate('t2')({name: 'cartojs-test'})).toEqual('byee!! cartojs-test');
|
||||
expect(tmpl.getTemplate('nononon')).toBeFalsy();
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user