Skip to content

Commit 34580d7

Browse files
authored
test(ssr): add test for bookends with text concat (#5036)
1 parent 5935426 commit 34580d7

File tree

19 files changed

+154
-0
lines changed

19 files changed

+154
-0
lines changed

packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-with-adjacent-text-nodes/light/error.txt

Whitespace-only changes.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
<x-outer>
2+
<div>
3+
Outer!
4+
</div>
5+
<!---->
6+
<x-inner>
7+
<div>
8+
Inner!
9+
</div>
10+
<!---->
11+
‍‍
12+
<x-deep>
13+
<div>
14+
Deep!
15+
</div>
16+
<!---->
17+
18+
<div>
19+
20+
</div>
21+
22+
<!---->
23+
</x-deep>
24+
‍‍
25+
<!---->
26+
</x-inner>
27+
<!---->
28+
</x-outer>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
export const tagName = 'x-outer';
2+
export { default } from 'x/outer';
3+
export * from 'x/outer';
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
<template lwc:render-mode="light">
2+
<div>Deep!</div>
3+
<slot></slot>
4+
</template>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import { LightningElement } from 'lwc';
2+
3+
export default class extends LightningElement {
4+
static renderMode = 'light';
5+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
<template lwc:render-mode="light">
2+
<div>Inner!</div>
3+
<slot></slot>
4+
</template>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import { LightningElement } from 'lwc';
2+
3+
export default class extends LightningElement {
4+
static renderMode = 'light';
5+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<template lwc:render-mode="light">
2+
<div>Outer!</div>
3+
<x-inner lwc:if={isTrue}>
4+
{empty}{empty}
5+
<template lwc:if={isTrue}>
6+
{empty}{empty}
7+
<x-deep lwc:if={isTrue}>
8+
{empty}{empty}
9+
<div lwc:if={isTrue}>{empty}{empty}</div>
10+
{empty}{empty}
11+
</x-deep>
12+
{empty}{empty}
13+
</template>
14+
{empty}{empty}
15+
</x-inner>
16+
</template>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import { LightningElement } from 'lwc';
2+
3+
export default class extends LightningElement {
4+
static renderMode = 'light';
5+
6+
isTrue = true;
7+
isFalse = false;
8+
empty = '';
9+
}

packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-with-adjacent-text-nodes/shadow/error.txt

Whitespace-only changes.

0 commit comments

Comments
 (0)