169ef75066
* Remove deprecated helpers * Use more idiomatic assertions * Fix release script
24 lines
745 B
JavaScript
24 lines
745 B
JavaScript
if (typeof require !== 'undefined' && require.extensions['.handlebars']) {
|
|
describe('Require', function () {
|
|
it('Load .handlebars files with require()', function () {
|
|
var template = require('./artifacts/example_1');
|
|
expect(template).toBe(require('./artifacts/example_1.handlebars'));
|
|
|
|
var expected = 'foo\n';
|
|
var result = template({ foo: 'foo' });
|
|
|
|
expect(result).toBe(expected);
|
|
});
|
|
|
|
it('Load .hbs files with require()', function () {
|
|
var template = require('./artifacts/example_2');
|
|
expect(template).toBe(require('./artifacts/example_2.hbs'));
|
|
|
|
var expected = 'Hello, World!\n';
|
|
var result = template({ name: 'World' });
|
|
|
|
expect(result).toBe(expected);
|
|
});
|
|
});
|
|
}
|