summaryrefslogtreecommitdiffstats
path: root/spec/qunit_spec.js
diff options
context:
space:
mode:
Diffstat (limited to 'spec/qunit_spec.js')
-rw-r--r--spec/qunit_spec.js20
1 files changed, 20 insertions, 0 deletions
diff --git a/spec/qunit_spec.js b/spec/qunit_spec.js
index e2f7d47..717aa23 100644
--- a/spec/qunit_spec.js
+++ b/spec/qunit_spec.js
@@ -1475,6 +1475,26 @@ test('GH-375: Unicode line terminators', function() {
shouldCompileTo('\u2028', {}, '\u2028');
});
+test('Load .handlebars files with require()', function() {
+ var template = require("./example_1");
+ assert.deepEqual(template, require("./example_1.handlebars"));
+
+ var expected = 'foo\n';
+ var result = template({foo: "foo"});
+
+ equal(result, expected);
+});
+
+test('Load .hbs files with require()', function() {
+ var template = require("./example_2");
+ assert.deepEqual(template, require("./example_2.hbs"));
+
+ var expected = 'Hello, World!\n';
+ var result = template({name: "World"});
+
+ equal(result, expected);
+});
+
suite('Utils');
test('escapeExpression', function() {