111 lines
2.9 KiB
Plaintext
111 lines
2.9 KiB
Plaintext
|
|
// Jest Snapshot v1, https://goo.gl/fbAQLP
|
||
|
|
|
||
|
|
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(e, n, r, t) {
|
||
|
|
if (!(e instanceof Error)) throw e;
|
||
|
|
if (!((\\"undefined\\" == typeof window && n) || t))
|
||
|
|
throw ((e.message += \\" on line \\" + r), e);
|
||
|
|
var o, a, i, s;
|
||
|
|
try {
|
||
|
|
(t = t || require(\\"fs\\").readFileSync(n, { encoding: \\"utf8\\" })),
|
||
|
|
(o = 3),
|
||
|
|
(a = t.split(\\"\\\\n\\")),
|
||
|
|
(i = Math.max(r - o, 0)),
|
||
|
|
(s = Math.min(a.length, r + o));
|
||
|
|
} catch (t) {
|
||
|
|
return (
|
||
|
|
(e.message += \\" - could not read from \\" + n + \\" (\\" + t.message + \\")\\"),
|
||
|
|
void pug_rethrow(e, null, r)
|
||
|
|
);
|
||
|
|
}
|
||
|
|
(o = a
|
||
|
|
.slice(i, s)
|
||
|
|
.map(function(e, n) {
|
||
|
|
var t = n + i + 1;
|
||
|
|
return (t == r ? \\" > \\" : \\" \\") + t + \\"| \\" + e;
|
||
|
|
})
|
||
|
|
.join(\\"\\\\n\\")),
|
||
|
|
(e.path = n);
|
||
|
|
try {
|
||
|
|
e.message = (n || \\"Pug\\") + \\":\\" + r + \\"\\\\n\\" + o + \\"\\\\n\\\\n\\" + e.message;
|
||
|
|
} catch (e) {}
|
||
|
|
throw e;
|
||
|
|
}
|
||
|
|
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;
|
||
|
|
"
|
||
|
|
`;
|