@@ -11,88 +11,96 @@ import {
11
11
MOCK_CONFIG_V19 ,
12
12
MOCK_CONFIG_V20 ,
13
13
MOCK_CONFIG_V21 ,
14
+ MOCK_CONFIG_V22 ,
14
15
} from '../__fixtures__'
15
16
import { migrate } from '../migrate'
16
17
17
- const NEWEST_VERSION = 21
18
+ const NEWEST_VERSION = 22
18
19
19
20
describe ( 'config migration' , ( ) => {
20
21
it ( 'should migrate version 12 to latest' , ( ) => {
21
22
const v12Config = MOCK_CONFIG_V12
22
23
const result = migrate ( v12Config )
23
24
24
25
expect ( result . version ) . toBe ( NEWEST_VERSION )
25
- expect ( result ) . toEqual ( MOCK_CONFIG_V21 )
26
+ expect ( result ) . toEqual ( MOCK_CONFIG_V22 )
26
27
} )
27
28
28
29
it ( 'should migrate version 13 to latest' , ( ) => {
29
30
const v13Config = MOCK_CONFIG_V13
30
31
const result = migrate ( v13Config )
31
32
32
33
expect ( result . version ) . toBe ( NEWEST_VERSION )
33
- expect ( result ) . toEqual ( MOCK_CONFIG_V21 )
34
+ expect ( result ) . toEqual ( MOCK_CONFIG_V22 )
34
35
} )
35
36
36
37
it ( 'should migrate version 14 to latest' , ( ) => {
37
38
const v14Config = MOCK_CONFIG_V14
38
39
const result = migrate ( v14Config )
39
40
40
41
expect ( result . version ) . toBe ( NEWEST_VERSION )
41
- expect ( result ) . toEqual ( MOCK_CONFIG_V21 )
42
+ expect ( result ) . toEqual ( MOCK_CONFIG_V22 )
42
43
} )
43
44
44
45
it ( 'should migrate version 15 to latest' , ( ) => {
45
46
const v15Config = MOCK_CONFIG_V15
46
47
const result = migrate ( v15Config )
47
48
48
49
expect ( result . version ) . toBe ( NEWEST_VERSION )
49
- expect ( result ) . toEqual ( MOCK_CONFIG_V21 )
50
+ expect ( result ) . toEqual ( MOCK_CONFIG_V22 )
50
51
} )
51
52
52
53
it ( 'should migrate version 16 to latest' , ( ) => {
53
54
const v16Config = MOCK_CONFIG_V16
54
55
const result = migrate ( v16Config )
55
56
56
57
expect ( result . version ) . toBe ( NEWEST_VERSION )
57
- expect ( result ) . toEqual ( MOCK_CONFIG_V21 )
58
+ expect ( result ) . toEqual ( MOCK_CONFIG_V22 )
58
59
} )
59
60
60
61
it ( 'should migrate version 17 to latest' , ( ) => {
61
62
const v17Config = MOCK_CONFIG_V17
62
63
const result = migrate ( v17Config )
63
64
64
65
expect ( result . version ) . toBe ( NEWEST_VERSION )
65
- expect ( result ) . toEqual ( MOCK_CONFIG_V21 )
66
+ expect ( result ) . toEqual ( MOCK_CONFIG_V22 )
66
67
} )
67
68
68
69
it ( 'should migration version 18 to latest' , ( ) => {
69
70
const v18Config = MOCK_CONFIG_V18
70
71
const result = migrate ( v18Config )
71
72
72
73
expect ( result . version ) . toBe ( NEWEST_VERSION )
73
- expect ( result ) . toEqual ( MOCK_CONFIG_V21 )
74
+ expect ( result ) . toEqual ( MOCK_CONFIG_V22 )
74
75
} )
75
76
76
77
it ( 'should migration version 19 to latest' , ( ) => {
77
78
const v19Config = MOCK_CONFIG_V19
78
79
const result = migrate ( v19Config )
79
80
80
81
expect ( result . version ) . toBe ( NEWEST_VERSION )
81
- expect ( result ) . toEqual ( MOCK_CONFIG_V21 )
82
+ expect ( result ) . toEqual ( MOCK_CONFIG_V22 )
82
83
} )
83
84
84
85
it ( 'should migration version 20 to latest' , ( ) => {
85
86
const v20Config = MOCK_CONFIG_V20
86
87
const result = migrate ( v20Config )
87
88
88
89
expect ( result . version ) . toBe ( NEWEST_VERSION )
89
- expect ( result ) . toEqual ( MOCK_CONFIG_V21 )
90
+ expect ( result ) . toEqual ( MOCK_CONFIG_V22 )
90
91
} )
91
- it ( 'should keep version 21' , ( ) => {
92
- const v21Config = MOCK_CONFIG_V21
93
- const result = migrate ( v21Config )
92
+ it ( 'should migration version 21 to latest' , ( ) => {
93
+ const v20Config = MOCK_CONFIG_V21
94
+ const result = migrate ( v20Config )
95
+
96
+ expect ( result . version ) . toBe ( NEWEST_VERSION )
97
+ expect ( result ) . toEqual ( MOCK_CONFIG_V22 )
98
+ } )
99
+ it ( 'should keep version 22' , ( ) => {
100
+ const v22Config = MOCK_CONFIG_V22
101
+ const result = migrate ( v22Config )
94
102
95
103
expect ( result . version ) . toBe ( NEWEST_VERSION )
96
- expect ( result ) . toEqual ( v21Config )
104
+ expect ( result ) . toEqual ( v22Config )
97
105
} )
98
106
} )
0 commit comments