mirror of
https://github.com/marko-js/marko.git
synced 2025-12-08 19:26:05 +00:00
24 lines
807 B
JavaScript
24 lines
807 B
JavaScript
exports.check = function(marko, markoCompiler, expect, done) {
|
|
markoCompiler.configure({
|
|
writeToDisk: true,
|
|
preserveWhitespace: true
|
|
}); // Reconfigure for testing
|
|
|
|
expect(markoCompiler.config.writeToDisk).to.equal(true);
|
|
expect(markoCompiler.config.preserveWhitespace).to.equal(true);
|
|
|
|
require('marko/node-require').install({
|
|
compilerOptions: {
|
|
writeToDisk: false,
|
|
preserveWhitespace: false
|
|
}
|
|
});
|
|
|
|
expect(markoCompiler.config.writeToDisk).to.equal(false);
|
|
expect(markoCompiler.config.preserveWhitespace).to.equal(false);
|
|
|
|
markoCompiler.configure(); // Reset to defaults
|
|
expect(markoCompiler.config.writeToDisk).to.equal(true);
|
|
expect(markoCompiler.config.preserveWhitespace).to.equal(false);
|
|
done();
|
|
}; |