@@ -20,7 +20,7 @@ describe('Options provide/inject', () => {
20
20
template : `<child/>` ,
21
21
provide : {
22
22
foo : 1 ,
23
- bar : 2
23
+ bar : false
24
24
} ,
25
25
components : {
26
26
child : {
@@ -32,15 +32,15 @@ describe('Options provide/inject', () => {
32
32
}
33
33
} ) . $mount ( )
34
34
35
- expect ( injected ) . toEqual ( [ 1 , 2 ] )
35
+ expect ( injected ) . toEqual ( [ 1 , false ] )
36
36
} )
37
37
38
38
it ( 'should use closest parent' , ( ) => {
39
39
new Vue ( {
40
40
template : `<child/>` ,
41
41
provide : {
42
42
foo : 1 ,
43
- bar : 2
43
+ bar : null
44
44
} ,
45
45
components : {
46
46
child : {
@@ -55,15 +55,15 @@ describe('Options provide/inject', () => {
55
55
}
56
56
} ) . $mount ( )
57
57
58
- expect ( injected ) . toEqual ( [ 3 , 2 ] )
58
+ expect ( injected ) . toEqual ( [ 3 , null ] )
59
59
} )
60
60
61
61
it ( 'provide function' , ( ) => {
62
62
new Vue ( {
63
63
template : `<child/>` ,
64
64
data : {
65
65
a : 1 ,
66
- b : 2
66
+ b : false
67
67
} ,
68
68
provide ( ) {
69
69
return {
@@ -81,7 +81,7 @@ describe('Options provide/inject', () => {
81
81
}
82
82
} ) . $mount ( )
83
83
84
- expect ( injected ) . toEqual ( [ 1 , 2 ] )
84
+ expect ( injected ) . toEqual ( [ 1 , false ] )
85
85
} )
86
86
87
87
it ( 'inject with alias' , ( ) => {
@@ -99,7 +99,7 @@ describe('Options provide/inject', () => {
99
99
new Vue ( {
100
100
template : `<child/>` ,
101
101
provide : {
102
- foo : 1 ,
102
+ foo : false ,
103
103
bar : 2
104
104
} ,
105
105
components : {
@@ -112,7 +112,7 @@ describe('Options provide/inject', () => {
112
112
}
113
113
} ) . $mount ( )
114
114
115
- expect ( injected ) . toEqual ( [ 1 , 2 ] )
115
+ expect ( injected ) . toEqual ( [ false , 2 ] )
116
116
} )
117
117
118
118
it ( 'self-inject' , ( ) => {
0 commit comments