9
9
DirectiveBinding ,
10
10
nextTick
11
11
} from '@vue/runtime-test'
12
- import { currentInstance , ComponentInternalInstance } from '../src/component'
13
12
14
13
describe ( 'directives' , ( ) => {
15
14
it ( 'should work' , async ( ) => {
@@ -18,7 +17,6 @@ describe('directives', () => {
18
17
function assertBindings ( binding : DirectiveBinding ) {
19
18
expect ( binding . value ) . toBe ( count . value )
20
19
expect ( binding . arg ) . toBe ( 'foo' )
21
- expect ( binding . instance ) . toBe ( _instance && _instance . proxy )
22
20
expect ( binding . modifiers && binding . modifiers . ok ) . toBe ( true )
23
21
}
24
22
@@ -107,13 +105,9 @@ describe('directives', () => {
107
105
unmounted
108
106
}
109
107
110
- let _instance : ComponentInternalInstance | null = null
111
108
let _vnode : VNode | null = null
112
109
let _prevVnode : VNode | null = null
113
110
const Comp = {
114
- setup ( ) {
115
- _instance = currentInstance
116
- } ,
117
111
render ( ) {
118
112
_prevVnode = _vnode
119
113
_vnode = withDirectives ( h ( 'div' , count . value ) , [
@@ -153,7 +147,6 @@ describe('directives', () => {
153
147
function assertBindings ( binding : DirectiveBinding ) {
154
148
expect ( binding . value ) . toBe ( count . value )
155
149
expect ( binding . arg ) . toBe ( 'foo' )
156
- expect ( binding . instance ) . toBe ( _instance && _instance . proxy )
157
150
expect ( binding . modifiers && binding . modifiers . ok ) . toBe ( true )
158
151
}
159
152
@@ -167,13 +160,9 @@ describe('directives', () => {
167
160
expect ( prevVNode ) . toBe ( _prevVnode )
168
161
} ) as DirectiveHook )
169
162
170
- let _instance : ComponentInternalInstance | null = null
171
163
let _vnode : VNode | null = null
172
164
let _prevVnode : VNode | null = null
173
165
const Comp = {
174
- setup ( ) {
175
- _instance = currentInstance
176
- } ,
177
166
render ( ) {
178
167
_prevVnode = _vnode
179
168
_vnode = withDirectives ( h ( 'div' , count . value ) , [
@@ -207,7 +196,6 @@ describe('directives', () => {
207
196
function assertBindings ( binding : DirectiveBinding ) {
208
197
expect ( binding . value ) . toBe ( count . value )
209
198
expect ( binding . arg ) . toBe ( 'foo' )
210
- expect ( binding . instance ) . toBe ( _instance && _instance . proxy )
211
199
expect ( binding . modifiers && binding . modifiers . ok ) . toBe ( true )
212
200
}
213
201
@@ -296,7 +284,6 @@ describe('directives', () => {
296
284
unmounted
297
285
}
298
286
299
- let _instance : ComponentInternalInstance | null = null
300
287
let _vnode : VNode | null = null
301
288
let _prevVnode : VNode | null = null
302
289
@@ -307,9 +294,6 @@ describe('directives', () => {
307
294
}
308
295
309
296
const Comp = {
310
- setup ( ) {
311
- _instance = currentInstance
312
- } ,
313
297
render ( ) {
314
298
return withDirectives ( h ( Child , { count : count . value } ) , [
315
299
[
0 commit comments