summaryrefslogtreecommitdiffstats
path: root/spec
diff options
context:
space:
mode:
Diffstat (limited to 'spec')
-rw-r--r--spec/env/node.js3
-rw-r--r--spec/env/runner.js13
-rw-r--r--spec/helpers.js14
-rw-r--r--spec/utils.js1
4 files changed, 20 insertions, 11 deletions
diff --git a/spec/env/node.js b/spec/env/node.js
index fe34f94..e5349a1 100644
--- a/spec/env/node.js
+++ b/spec/env/node.js
@@ -1,10 +1,11 @@
require('./common');
-global.Handlebars = require('../../lib/handlebars');
+global.Handlebars = require('../../zomg/lib/handlebars');
global.CompilerContext = {
compile: function(template, options) {
var templateSpec = Handlebars.precompile(template, options);
+ console.log(templateSpec);
return Handlebars.template(eval('(' + templateSpec + ')'));
},
compileWithPartial: function(template, options) {
diff --git a/spec/env/runner.js b/spec/env/runner.js
index 919f0ae..0d0cef2 100644
--- a/spec/env/runner.js
+++ b/spec/env/runner.js
@@ -6,16 +6,19 @@ var errors = 0,
testDir = path.dirname(__dirname),
grep = process.argv[2];
+var files = [ testDir + "/basic.js" ];
+
var files = fs.readdirSync(testDir)
.filter(function(name) { return (/.*\.js$/).test(name); })
.map(function(name) { return testDir + '/' + name; });
run('./node', function() {
- run('./browser', function() {
- run('./runtime', function() {
- process.exit(errors);
- });
- });
+ process.exit(errors);
+ //run('./browser', function() {
+ //run('./runtime', function() {
+ //process.exit(errors);
+ //});
+ //});
});
diff --git a/spec/helpers.js b/spec/helpers.js
index 9fb32e6..fad6e5a 100644
--- a/spec/helpers.js
+++ b/spec/helpers.js
@@ -176,11 +176,15 @@ describe('helpers', function() {
var helpers = Handlebars.helpers;
try {
Handlebars.helpers = {};
- Handlebars.registerHelper({
- 'if': helpers['if'],
- world: function() { return "world!"; },
- test_helper: function() { return 'found it!'; }
- });
+ Handlebars.registerHelper('if', helpers['if']);
+ Handlebars.registerHelper('world', function() { return "world!"; });
+ Handlebars.registerHelper('test_helper', function() { return 'found it!'; });
+
+ //Handlebars.registerHelper({
+ //'if': helpers['if'],
+ //world: function() { return "world!"; },
+ //test_helper: function() { return 'found it!'; }
+ //});
shouldCompileTo(
"{{test_helper}} {{#if cruel}}Goodbye {{cruel}} {{world}}!{{/if}}",
diff --git a/spec/utils.js b/spec/utils.js
index 135beb4..5eee69e 100644
--- a/spec/utils.js
+++ b/spec/utils.js
@@ -1,4 +1,5 @@
/*global shouldCompileTo */
+
describe('utils', function() {
describe('#SafeString', function() {
it("constructing a safestring from a string and checking its type", function() {