diff --git a/packages/@lwc/ssr-compiler/src/__tests__/compilation.spec.ts b/packages/@lwc/ssr-compiler/src/__tests__/compilation.spec.ts index c6832a1e4e..14e7715b63 100644 --- a/packages/@lwc/ssr-compiler/src/__tests__/compilation.spec.ts +++ b/packages/@lwc/ssr-compiler/src/__tests__/compilation.spec.ts @@ -31,7 +31,7 @@ describe('component compilation', () => { `; const filename = path.resolve('component.js'); const { code } = compileComponentForSSR(src, filename, {}); - expect(code).toContain('import tmpl from "./component.html"'); + expect(code).toContain('import __lwcTmpl from "./component.html"'); }); test('explicit templates imports do not use full file paths', () => { const src = ` @@ -59,7 +59,7 @@ describe('component compilation', () => { `; const filename = path.resolve('component.ts'); const { code } = compileComponentForSSR(src, filename, {}); - expect(code).toContain('import tmpl from "./component.html"'); + expect(code).toContain('import __lwcTmpl from "./component.html"'); }); describe('wire decorator', () => { diff --git a/packages/@lwc/ssr-compiler/src/__tests__/transmogrify.spec.ts b/packages/@lwc/ssr-compiler/src/__tests__/transmogrify.spec.ts index 3018ec9cd0..c055ef54ce 100644 --- a/packages/@lwc/ssr-compiler/src/__tests__/transmogrify.spec.ts +++ b/packages/@lwc/ssr-compiler/src/__tests__/transmogrify.spec.ts @@ -5,7 +5,7 @@ import { transmogrify } from '../transmogrify'; import type { Program as EsProgram } from 'estree'; const COMPILED_CMP = ` - async function* tmpl(props, attrs, slottedContent, Cmp, instance) { + async function* __lwcTmpl(props, attrs, slottedContent, Cmp, instance) { yield "
Hello
"; @@ -27,7 +27,7 @@ const COMPILED_CMP = ` } } const __REFLECTED_PROPS__ = []; - async function* generateMarkup(tagName, props, attrs, slotted) { + async function* __lwcGenerateMarkup(tagName, props, attrs, slotted) { attrs = attrs ?? ({}); const instance = new Basic({ tagName: tagName.toUpperCase() @@ -65,10 +65,10 @@ describe('transmogrify', () => { }); describe('in sync mode', () => { - test('generateMarkup is transformed into sync mode', () => { - expect(COMPILED_CMP_SYNC).not.toContain('async function* generateMarkup'); - expect(COMPILED_CMP_SYNC).not.toContain('async function generateMarkup'); - expect(COMPILED_CMP_SYNC).toContain('function generateMarkup($$emit'); + test('__lwcGenerateMarkup is transformed into sync mode', () => { + expect(COMPILED_CMP_SYNC).not.toContain('async function* __lwcGenerateMarkup'); + expect(COMPILED_CMP_SYNC).not.toContain('async function __lwcGenerateMarkup'); + expect(COMPILED_CMP_SYNC).toContain('function __lwcGenerateMarkup($$emit'); expect(COMPILED_CMP_SYNC).not.toContain('yield* renderAttrs'); expect(COMPILED_CMP_SYNC).toContain('renderAttrs($$emit'); @@ -78,10 +78,10 @@ describe('transmogrify', () => { expect(COMPILED_CMP_SYNC).toContain('$$emit(">")'); }); - test('tmpl is transformed into sync mode', () => { - expect(COMPILED_CMP_SYNC).not.toContain('async function* tmpl'); - expect(COMPILED_CMP_SYNC).not.toContain('async function tmpl'); - expect(COMPILED_CMP_SYNC).toContain('function tmpl($$emit'); + test('__lwcTmpl is transformed into sync mode', () => { + expect(COMPILED_CMP_SYNC).not.toContain('async function* __lwcTmpl'); + expect(COMPILED_CMP_SYNC).not.toContain('async function __lwcTmpl'); + expect(COMPILED_CMP_SYNC).toContain('function __lwcTmpl($$emit'); expect(COMPILED_CMP_SYNC).not.toContain('yield "{ }); describe('in async mode', () => { - test('generateMarkup is transformed into async mode', () => { - expect(COMPILED_CMP_ASYNC).not.toContain('async function* generateMarkup'); - expect(COMPILED_CMP_ASYNC).toContain('async function generateMarkup($$emit'); + test('__lwcGenerateMarkup is transformed into async mode', () => { + expect(COMPILED_CMP_ASYNC).not.toContain('async function* __lwcGenerateMarkup'); + expect(COMPILED_CMP_ASYNC).toContain('async function __lwcGenerateMarkup($$emit'); expect(COMPILED_CMP_ASYNC).not.toContain('yield* renderAttrs'); expect(COMPILED_CMP_ASYNC).toContain('renderAttrs($$emit'); @@ -114,9 +114,9 @@ describe('transmogrify', () => { expect(COMPILED_CMP_ASYNC).toContain('$$emit(">")'); }); - test('tmpl is transformed into async mode', () => { - expect(COMPILED_CMP_ASYNC).not.toContain('async function* tmpl'); - expect(COMPILED_CMP_ASYNC).toContain('async function tmpl($$emit'); + test('__lwcTmpl is transformed into async mode', () => { + expect(COMPILED_CMP_ASYNC).not.toContain('async function* __lwcTmpl'); + expect(COMPILED_CMP_ASYNC).toContain('async function __lwcTmpl($$emit'); expect(COMPILED_CMP_ASYNC).not.toContain('yield "
.
@@ -72,11 +72,11 @@ const bGenerateSlottedContent = esTemplateWithYield`
${/* scoped slot addLightContent statements */ is.expressionStatement}
`