diff options
author | Samy Pesse <samypesse@gmail.com> | 2016-06-06 19:24:12 +0200 |
---|---|---|
committer | Samy Pesse <samypesse@gmail.com> | 2016-06-06 19:24:12 +0200 |
commit | 357e1e8e96174e1b0d74c3c952c1d83f7c04982f (patch) | |
tree | 977ac85460d8fc281cb4f02eb9261903b5cf3723 /lib/templating/postRender.js | |
parent | 7a89f9869a08b9427df0c28f6594a7ec9da7c0d7 (diff) | |
download | gitbook-357e1e8e96174e1b0d74c3c952c1d83f7c04982f.zip gitbook-357e1e8e96174e1b0d74c3c952c1d83f7c04982f.tar.gz gitbook-357e1e8e96174e1b0d74c3c952c1d83f7c04982f.tar.bz2 |
Add unit tests for postRender
Diffstat (limited to 'lib/templating/postRender.js')
-rw-r--r-- | lib/templating/postRender.js | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/lib/templating/postRender.js b/lib/templating/postRender.js index ec67696..f464f86 100644 --- a/lib/templating/postRender.js +++ b/lib/templating/postRender.js @@ -2,12 +2,12 @@ var Promise = require('../utils/promise'); /** - Replace position markers of blocks by body after processing - This is done to avoid that markdown/asciidoc processer parse the block content - - @param {String} content - @return {Object} {blocks: Set, content: String} -*/ + * Replace position markers of blocks by body after processing + * This is done to avoid that markdown/asciidoc processer parse the block content + * + * @param {String} content + * @return {Object} {blocks: Set, content: String} + */ function replaceBlocks(content, blocks) { var newContent = content.replace(/\{\{\-\%([\s\S]+?)\%\-\}\}/g, function(match, key) { var replacedWith = match; @@ -24,14 +24,14 @@ function replaceBlocks(content, blocks) { } /** - Post render a template: - - Execute "post" for blocks - - Replace block content - - @param {TemplateEngine} engine - @param {TemplateOutput} content - @return {Promise<String>} -*/ + * Post render a template: + * - Execute "post" for blocks + * - Replace block content + * + * @param {TemplateEngine} engine + * @param {TemplateOutput} content + * @return {Promise<String>} + */ function postRender(engine, output) { var content = output.getContent(); var blocks = output.getBlocks(); |