exports[`pug .compileClient() should support module syntax in pug.compileClient(str, options) when inlineRuntimeFunctions it false 1`] = ` "var pug = require(\"pug-runtime\"); function template(locals) { var pug_html = \"\", pug_mixins = {}, pug_interp; var pug_debug_filename, pug_debug_line; try { var self = locals || {}; pug_debug_line = 1; pug_html = pug_html + \'\\u003Cdiv class=\"bar\"\\u003E\'; pug_debug_line = 1; pug_html = pug_html + pug.escape(null == (pug_interp = self.foo) ? \"\" : pug_interp) + \"\\u003C\\u002Fdiv\\u003E\"; } catch (err) { pug.rethrow(err, pug_debug_filename, pug_debug_line); } return pug_html; } module.exports = template; " `; exports[`pug .compileClient() should support module syntax in pug.compileClient(str, options) when inlineRuntimeFunctions it true 1`] = ` "function pug_escape(e) { var a = \"\" + e, t = pug_match_html.exec(a); if (!t) return e; var r, c, n, s = \"\"; for (r = t.index, c = 0; r < a.length; r++) { switch (a.charCodeAt(r)) { case 34: n = \""\"; break; case 38: n = \"&\"; break; case 60: n = \"<\"; break; case 62: n = \">\"; break; default: continue; } c !== r && (s += a.substring(c, r)), (c = r + 1), (s += n); } return c !== r ? s + a.substring(c, r) : s; } var pug_match_html = /[\"&<>]/; function pug_rethrow(n, e, r, t) { if (!(n instanceof Error)) throw n; if (!((\"undefined\" == typeof window && e) || t)) throw ((n.message += \" on line \" + r), n); try { t = t || require(\"fs\").readFileSync(e, \"utf8\"); } catch (e) { pug_rethrow(n, null, r); } var i = 3, a = t.split(\"\\n\"), o = Math.max(r - i, 0), h = Math.min(a.length, r + i), i = a .slice(o, h) .map(function(n, e) { var t = e + o + 1; return (t == r ? \" > \" : \" \") + t + \"| \" + n; }) .join(\"\\n\"); throw ( (n.path = e), (n.message = (e || \"Pug\") + \":\" + r + \"\\n\" + i + \"\\n\\n\" + n.message), n ); } function template(locals) { var pug_html = \"\", pug_mixins = {}, pug_interp; var pug_debug_filename, pug_debug_line; try { var self = locals || {}; pug_debug_line = 1; pug_html = pug_html + \'\\u003Cdiv class=\"bar\"\\u003E\'; pug_debug_line = 1; pug_html = pug_html + pug_escape(null == (pug_interp = self.foo) ? \"\" : pug_interp) + \"\\u003C\\u002Fdiv\\u003E\"; } catch (err) { pug_rethrow(err, pug_debug_filename, pug_debug_line); } return pug_html; } module.exports = template; " `;