// Jest Snapshot v1, https://goo.gl/fbAQLP exports[`subroot by default, env is the same in sub root 1`] = ` "function anonymous(app, bdom, helpers ) { let { text, createBlock, list, multi, html, toggler, comment } = bdom; let block1 = createBlock(\`
main app
\`); return function template(ctx, node, key = \\"\\") { return block1(); } }" `; exports[`subroot by default, env is the same in sub root 2`] = ` "function anonymous(app, bdom, helpers ) { let { text, createBlock, list, multi, html, toggler, comment } = bdom; let block1 = createBlock(\`
sub root
\`); return function template(ctx, node, key = \\"\\") { return block1(); } }" `; exports[`subroot can mount subroot 1`] = ` "function anonymous(app, bdom, helpers ) { let { text, createBlock, list, multi, html, toggler, comment } = bdom; let block1 = createBlock(\`
main app
\`); return function template(ctx, node, key = \\"\\") { return block1(); } }" `; exports[`subroot can mount subroot 2`] = ` "function anonymous(app, bdom, helpers ) { let { text, createBlock, list, multi, html, toggler, comment } = bdom; let block1 = createBlock(\`
sub root
\`); return function template(ctx, node, key = \\"\\") { return block1(); } }" `; exports[`subroot can mount subroot inside own dom 1`] = ` "function anonymous(app, bdom, helpers ) { let { text, createBlock, list, multi, html, toggler, comment } = bdom; let block1 = createBlock(\`
main app
\`); return function template(ctx, node, key = \\"\\") { return block1(); } }" `; exports[`subroot can mount subroot inside own dom 2`] = ` "function anonymous(app, bdom, helpers ) { let { text, createBlock, list, multi, html, toggler, comment } = bdom; let block1 = createBlock(\`
sub root
\`); return function template(ctx, node, key = \\"\\") { return block1(); } }" `; exports[`subroot env can be specified for sub roots 1`] = ` "function anonymous(app, bdom, helpers ) { let { text, createBlock, list, multi, html, toggler, comment } = bdom; let block1 = createBlock(\`
main app
\`); return function template(ctx, node, key = \\"\\") { return block1(); } }" `; exports[`subroot env can be specified for sub roots 2`] = ` "function anonymous(app, bdom, helpers ) { let { text, createBlock, list, multi, html, toggler, comment } = bdom; let block1 = createBlock(\`
sub root
\`); return function template(ctx, node, key = \\"\\") { return block1(); } }" `; exports[`subroot subcomponents can be destroyed, and it properly cleanup the subroots 1`] = ` "function anonymous(app, bdom, helpers ) { let { text, createBlock, list, multi, html, toggler, comment } = bdom; let block1 = createBlock(\`
main app
\`); return function template(ctx, node, key = \\"\\") { return block1(); } }" `; exports[`subroot subcomponents can be destroyed, and it properly cleanup the subroots 2`] = ` "function anonymous(app, bdom, helpers ) { let { text, createBlock, list, multi, html, toggler, comment } = bdom; let block1 = createBlock(\`
sub root
\`); return function template(ctx, node, key = \\"\\") { return block1(); } }" `;