@@ -9,7 +9,7 @@ import { nextTick } from 'vue'
9
9
import { ports } from '../utils'
10
10
const { page, click, html } = setupPuppeteer ( )
11
11
12
- describe ( 'vdom / vapor interop ' , ( ) => {
12
+ describe ( 'vapor teleport ' , ( ) => {
13
13
let server : any
14
14
const port = ports . teleport
15
15
beforeAll ( ( ) => {
@@ -29,33 +29,34 @@ describe('vdom / vapor interop', () => {
29
29
await page ( ) . waitForSelector ( '#app' )
30
30
} )
31
31
32
- describe ( 'vapor teleport' , ( ) => {
33
- test (
34
- 'render vdom component' ,
35
- async ( ) => {
36
- const targetSelector = '.target'
37
- const testSelector = '.interop-render-vdom-comp'
38
- const containerSelector = `${ testSelector } > div`
39
- const btnSelector = `${ testSelector } > button`
40
-
41
- // teleport is disabled
42
- expect ( await html ( containerSelector ) ) . toBe ( '<h1>vdom comp</h1>' )
43
- expect ( await html ( targetSelector ) ) . toBe ( '' )
44
-
45
- // enable teleport
46
- await click ( btnSelector )
47
- await nextTick ( )
48
-
49
- expect ( await html ( containerSelector ) ) . toBe ( '' )
50
- expect ( await html ( targetSelector ) ) . toBe ( '<h1>vdom comp</h1>' )
51
-
52
- // disable teleport
53
- await click ( btnSelector )
54
- await nextTick ( )
55
- expect ( await html ( containerSelector ) ) . toBe ( '<h1>vdom comp</h1>' )
56
- expect ( await html ( targetSelector ) ) . toBe ( '' )
57
- } ,
58
- E2E_TIMEOUT ,
59
- )
60
- } )
32
+ test (
33
+ 'render vdom component' ,
34
+ async ( ) => {
35
+ const targetSelector = '.target'
36
+ const testSelector = '.interop-render-vdom-comp'
37
+ const containerSelector = `${ testSelector } > div`
38
+ const btnSelector = `${ testSelector } > button`
39
+
40
+ const tt = await html ( '#app' )
41
+ console . log ( tt )
42
+
43
+ // teleport is disabled
44
+ expect ( await html ( containerSelector ) ) . toBe ( '<h1>vdom comp</h1>' )
45
+ expect ( await html ( targetSelector ) ) . toBe ( '' )
46
+
47
+ // enable teleport
48
+ await click ( btnSelector )
49
+ await nextTick ( )
50
+
51
+ expect ( await html ( containerSelector ) ) . toBe ( '' )
52
+ expect ( await html ( targetSelector ) ) . toBe ( '<h1>vdom comp</h1>' )
53
+
54
+ // disable teleport
55
+ await click ( btnSelector )
56
+ await nextTick ( )
57
+ expect ( await html ( containerSelector ) ) . toBe ( '<h1>vdom comp</h1>' )
58
+ expect ( await html ( targetSelector ) ) . toBe ( '' )
59
+ } ,
60
+ E2E_TIMEOUT ,
61
+ )
61
62
} )
0 commit comments