File tree 12 files changed +116
-52
lines changed
12 files changed +116
-52
lines changed Original file line number Diff line number Diff line change @@ -7,15 +7,19 @@ This is set to stub all `transition-group` components by default in the Vue Test
7
7
``` js
8
8
import { config } from ' @vue/test-utils'
9
9
10
- config .stubs [' transition-group' ] = false
10
+ config .stubs = {
11
+ ' transition-group' : false
12
+ }
11
13
```
12
14
13
15
To reset it to stub ` transition-group ` components:
14
16
15
17
``` js
16
18
import { config , TransitionGroupStub } from ' @vue/test-utils'
17
19
18
- config .stubs [' transition-group' ] = TransitionGroupStub
20
+ config .stubs = {
21
+ ' transition-group' : TransitionGroupStub
22
+ }
19
23
```
20
24
21
25
To set it as a stub in mounting options:
Original file line number Diff line number Diff line change @@ -7,14 +7,18 @@ This is set to stub all `transition` components by default in the Vue Test Utils
7
7
``` js
8
8
import { config } from ' @vue/test-utils'
9
9
10
- config .stubs .transition = false
10
+ config .stubs = {
11
+ transition: false
12
+ }
11
13
```
12
14
13
15
To reset it to stub ` transition ` components:
14
16
``` js
15
17
import { config , TransitionStub } from ' @vue/test-utils'
16
18
17
- config .stubs .transition = TransitionStub
19
+ config .stubs = {
20
+ transition: TransitionStub
21
+ }
18
22
```
19
23
20
24
To set it as a stub in mounting options:
Original file line number Diff line number Diff line change @@ -22,7 +22,9 @@ Example:
22
22
``` js
23
23
import { config } from ' @vue/test-utils'
24
24
25
- config .stubs [' my-component' ] = ' <div />'
25
+ config .stubs = {
26
+ ' my-component' : ' <div />'
27
+ }
26
28
```
27
29
28
30
### ` mocks `
@@ -37,9 +39,11 @@ Example:
37
39
``` js
38
40
import { config } from ' @vue/test-utils'
39
41
40
- config .mocks [' $store' ] = {
41
- state: {
42
- id: 1
42
+ config .mocks = {
43
+ $store: {
44
+ state: {
45
+ id: 1
46
+ }
43
47
}
44
48
}
45
49
```
@@ -56,8 +60,10 @@ Example:
56
60
``` js
57
61
import { config } from ' @vue/test-utils'
58
62
59
- config .methods [' errors' ] = () => {
60
- any : () => false
63
+ config .methods = {
64
+ errors: {
65
+ any : () => false
66
+ }
61
67
}
62
68
```
63
69
@@ -73,9 +79,11 @@ Example:
73
79
``` js
74
80
import { config } from ' @vue/test-utils'
75
81
76
- config .provide [' $logger' ] = {
77
- log : (... args ) => {
78
- console .log (... args)
82
+ config .provide = {
83
+ $logger: {
84
+ log : (... args ) => {
85
+ console .log (... args)
86
+ }
79
87
}
80
88
}
81
89
```
Original file line number Diff line number Diff line change 7
7
``` js
8
8
import { config } from ' @vue/test-utils'
9
9
10
- config .stubs [' transition-group' ] = false
10
+ config .stubs = {
11
+ ' transition-group' : false
12
+ }
11
13
```
12
14
13
15
` transition-group ` コンポーネントをスタブするために再びセットするには以下のようにします。
14
16
15
17
``` js
16
18
import { config , TransitionGroupStub } from ' @vue/test-utils'
17
19
18
- config .stubs [' transition-group' ] = TransitionGroupStub
20
+ config .stubs = {
21
+ ' transition-group' : TransitionGroupStub
22
+ }
19
23
```
20
24
21
25
マウンティングオプションでスタブとしてセットするには以下のようにします。
Original file line number Diff line number Diff line change 7
7
``` js
8
8
import { config } from ' @vue/test-utils'
9
9
10
- config .stubs .transition = false
10
+ config .stubs = {
11
+ transition: false
12
+ }
11
13
```
12
14
13
15
` transition ` コンポーネントをスタブするために再びセットするには以下のようにします。
14
16
15
17
``` js
16
18
import { config , TransitionStub } from ' @vue/test-utils'
17
19
18
- config .stubs .transition = TransitionStub
20
+ config .stubs = {
21
+ transition: TransitionStub
22
+ }
19
23
```
20
24
21
25
マウンティングオプションでスタブとしてセットするには以下のようにします。
Original file line number Diff line number Diff line change @@ -21,7 +21,9 @@ vue-test-utils にはオプションを定義するための `config` オプシ
21
21
``` js
22
22
import { config } from ' @vue/test-utils'
23
23
24
- config .stubs [' my-component' ] = ' <div />'
24
+ config .stubs = {
25
+ ' my-component' : ' <div />'
26
+ }
25
27
```
26
28
27
29
#### ` mocks `
@@ -36,9 +38,11 @@ config.stubs['my-component'] = '<div />'
36
38
``` js
37
39
import { config } from ' @vue/test-utils'
38
40
39
- config .mocks [' $store' ] = {
40
- state: {
41
- id: 1
41
+ config .mocks = {
42
+ $store: {
43
+ state: {
44
+ id: 1
45
+ }
42
46
}
43
47
}
44
48
```
@@ -55,8 +59,10 @@ config.mocks['$store'] = {
55
59
``` js
56
60
import { config } from ' @vue/test-utils'
57
61
58
- config .methods [' errors' ] = () => {
59
- any : () => false
62
+ config .methods = {
63
+ errors: {
64
+ any : () => false
65
+ }
60
66
}
61
67
```
62
68
@@ -72,9 +78,11 @@ config.methods['errors'] = () => {
72
78
``` js
73
79
import { config } from ' @vue/test-utils'
74
80
75
- config .provide [' $logger' ] = {
76
- log : (... args ) => {
77
- console .log (... args)
81
+ config .provide = {
82
+ $logger: {
83
+ log : (... args ) => {
84
+ console .log (... args)
85
+ }
78
86
}
79
87
}
80
88
```
Original file line number Diff line number Diff line change 7
7
``` js
8
8
import { config } from ' @vue/test-utils'
9
9
10
- config .stubs [' transition-group' ] = false
10
+ config .stubs = {
11
+ ' transition-group' : false
12
+ }
11
13
```
12
14
13
15
Чтобы переустановить обратно на заглушки компонентов ` transition-group ` :
14
16
15
17
``` js
16
18
import { config , TransitionGroupStub } from ' @vue/test-utils'
17
19
18
- config .stubs [' transition-group' ] = TransitionGroupStub
20
+ config .stubs = {
21
+ ' transition-group' : TransitionGroupStub
22
+ }
19
23
```
20
24
21
25
Для установки заглушек в настройках монтирования:
Original file line number Diff line number Diff line change 7
7
``` js
8
8
import { config } from ' @vue/test-utils'
9
9
10
- config .stubs .transition = false
10
+ config .stubs = {
11
+ transition: false
12
+ }
11
13
```
12
14
13
15
Чтобы переустановить обратно на заглушки компонентов ` transition ` :
14
16
``` js
15
17
import { config , TransitionStub } from ' @vue/test-utils'
16
18
17
- config .stubs .transition = TransitionStub
19
+ config .stubs = {
20
+ transition: TransitionStub
21
+ }
18
22
```
19
23
20
24
Для установки заглушек в настройках монтирования:
Original file line number Diff line number Diff line change @@ -22,7 +22,9 @@ Vue Test Utils включает объект конфигурации для о
22
22
``` js
23
23
import { config } from ' @vue/test-utils'
24
24
25
- config .stubs [' my-component' ] = ' <div />'
25
+ config .stubs = {
26
+ ' my-component' : ' <div />'
27
+ }
26
28
```
27
29
28
30
### ` mocks `
@@ -37,9 +39,11 @@ config.stubs['my-component'] = '<div />'
37
39
``` js
38
40
import { config } from ' @vue/test-utils'
39
41
40
- config .mocks [' $store' ] = {
41
- state: {
42
- id: 1
42
+ config .mocks = {
43
+ $store : {
44
+ state: {
45
+ id: 1
46
+ }
43
47
}
44
48
}
45
49
```
@@ -56,8 +60,10 @@ config.mocks['$store'] = {
56
60
``` js
57
61
import { config } from ' @vue/test-utils'
58
62
59
- config .methods [' errors' ] = () => {
60
- any : () => false
63
+ config .methods = {
64
+ errors: {
65
+ any : () => false
66
+ }
61
67
}
62
68
```
63
69
@@ -73,9 +79,11 @@ config.methods['errors'] = () => {
73
79
``` js
74
80
import { config } from ' @vue/test-utils'
75
81
76
- config .provide [' $logger' ] = {
77
- log : (... args ) => {
78
- console .log (... args)
82
+ config .provide = {
83
+ $logger : {
84
+ log : (... args ) => {
85
+ console .log (... args)
86
+ }
79
87
}
80
88
}
81
89
```
Original file line number Diff line number Diff line change 7
7
``` js
8
8
import { config } from ' @vue/test-utils'
9
9
10
- config .stubs [' transition-group' ] = false
10
+ config .stubs = {
11
+ ' transition-group' : false
12
+ }
11
13
```
12
14
13
15
将其重置可以存根 ` transition-group ` 组件:
14
16
15
17
``` js
16
18
import { config , TransitionGroupStub } from ' @vue/test-utils'
17
19
18
- config .stubs [' transition-group' ] = TransitionGroupStub
20
+ config .stubs = {
21
+ ' transition-group' : TransitionGroupStub
22
+ }
19
23
```
20
24
21
25
还可以在挂载选项中将其设置为一个存根:
Original file line number Diff line number Diff line change 8
8
``` js
9
9
import { config } from ' @vue/test-utils'
10
10
11
- config .stubs .transition = false
11
+ config .stubs = {
12
+ transition: false
13
+ }
12
14
```
13
15
14
16
将其重置可以存根 ` transition ` 组件:
15
17
16
18
``` js
17
19
import { config , TransitionStub } from ' @vue/test-utils'
18
20
19
- config .stubs .transition = TransitionStub
21
+ config .stubs = {
22
+ transition: TransitionStub
23
+ }
20
24
```
21
25
22
26
还可以在挂载选项中将其设置为一个存根:
Original file line number Diff line number Diff line change @@ -22,7 +22,9 @@ Vue Test Utils 包含了一个定义其选项的配置对象。
22
22
``` js
23
23
import { config } from ' @vue/test-utils'
24
24
25
- config .stubs [' my-component' ] = ' <div />'
25
+ config .stubs = {
26
+ ' my-component' : ' <div />'
27
+ }
26
28
```
27
29
28
30
### ` mocks `
@@ -37,9 +39,11 @@ config.stubs['my-component'] = '<div />'
37
39
``` js
38
40
import { config } from ' @vue/test-utils'
39
41
40
- config .mocks [' $store' ] = {
41
- state: {
42
- id: 1
42
+ config .mocks = {
43
+ $store: {
44
+ state: {
45
+ id: 1
46
+ }
43
47
}
44
48
}
45
49
```
@@ -56,8 +60,10 @@ config.mocks['$store'] = {
56
60
``` js
57
61
import { config } from ' @vue/test-utils'
58
62
59
- config .methods [' errors' ] = () => {
60
- any : () => false
63
+ config .methods = {
64
+ errors: {
65
+ any : () => false
66
+ }
61
67
}
62
68
```
63
69
@@ -73,9 +79,11 @@ config.methods['errors'] = () => {
73
79
``` js
74
80
import { config } from ' @vue/test-utils'
75
81
76
- config .provide [' $logger' ] = {
77
- log : (... args ) => {
78
- console .log (... args)
82
+ config .provide = {
83
+ $logger: {
84
+ log : (... args ) => {
85
+ console .log (... args)
86
+ }
79
87
}
80
88
}
81
89
```
You can’t perform that action at this time.
0 commit comments