Skip to content

Commit 7ba1eff

Browse files
committed
test: add e2e
1 parent 67f4468 commit 7ba1eff

7 files changed

Lines changed: 32 additions & 5 deletions

File tree

packages/plugin-rsc/examples/basic/src/routes/root.tsx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,17 +39,14 @@ import { TestAssetsServer } from './assets/server'
3939
import { TestHmrSwitchServer } from './hmr-switch/server'
4040
import { TestHmrSwitchClient } from './hmr-switch/client'
4141
import { TestTreeShakeServer } from './tree-shake/server'
42+
import { TestTreeShake2 } from './tree-shake2/server'
4243
import { TestClientChunkServer } from './chunk/server'
4344
import { TestTailwind } from './tailwind'
4445
import { TestHmrClientDep2 } from './hmr-client-dep2/client'
4546
import { TestHmrClientDep3 } from './hmr-client-dep3/server'
4647
import { TestChunk2 } from './chunk2/server'
4748
import { TestUseId } from './use-id/server'
4849

49-
// repro
50-
import { Tweet } from 'react-tweet'
51-
console.log(Tweet)
52-
5350
export function Root(props: { url: URL }) {
5451
return (
5552
<html>
@@ -104,6 +101,7 @@ export function Root(props: { url: URL }) {
104101
<TestImportMetaGlob />
105102
<TestAssetsServer />
106103
<TestTreeShakeServer />
104+
<TestTreeShake2 />
107105
<TestClientChunkServer />
108106
<TestChunk2 />
109107
<TestUseId />
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
'use client'
2+
3+
export function LibClient1() {
4+
return 'test-tree-shake-lib-client1'
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
'use client'
2+
3+
export function LibClient2() {
4+
return 'test-tree-shake-lib-client2'
5+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
export function LibServer1() {
2+
return 'test-tree-shake-lib-server1'
3+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
export function LibServer2() {
2+
return 'test-tree-shake-lib-server2'
3+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
export * from './lib-client1'
2+
export * from './lib-client2'
3+
export * from './lib-server1'
4+
export * from './lib-server2'
Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,10 @@
1-
export function TestTreeShake2() {}
1+
import { LibClient1, LibServer1 } from './lib'
2+
3+
export function TestTreeShake2() {
4+
return (
5+
<div data-testid="test-tree-shake2">
6+
test-tree-shake2:
7+
<LibClient1 />|<LibServer1 />
8+
</div>
9+
)
10+
}

0 commit comments

Comments
 (0)