Patrick Steele-Idem 5df81440e5 Reorganized tests
2016-05-05 07:56:24 -07:00

21 lines
603 B
JavaScript

var nodePath = require('path');
exports.check = function(marko, markoCompiler, expect, done) {
// Load the JS file to ensure the hello.marko.js file is created
marko.load(nodePath.join(__dirname, 'template.marko'));
var templateModule = require(nodePath.join(__dirname, 'template.marko.js'));
var template = marko.load(templateModule);
template.render({
name: 'John'
},
function(err, output) {
if (err) {
return done(err);
}
expect(output).to.equal('Hello John!');
done();
});
};