Ghost/core/test/unit/helpers/template_spec.js

15 lines
527 B
JavaScript
Raw Normal View History

var should = require('should'),
hbs = require.main.require('core/server/services/themes/engine'),
template = require.main.require('core/server/helpers/template');
describe('Helpers Template', function () {
2014-06-05 01:26:03 +04:00
it('can execute a template', function () {
hbs.registerPartial('test', '<h1>Hello {{name}}</h1>');
var safeString = template.execute('test', {name: 'world'});
should.exist(safeString);
safeString.should.have.property('string').and.equal('<h1>Hello world</h1>');
});
});