@@ -14,16 +14,26 @@ test('should bump version if same tag is available', () => {
14
14
expect ( nextVersion ) . toBe ( '0.0.1-preview.1' ) ;
15
15
} ) ;
16
16
17
- test ( 'should bump version if same tag is available but prefixed' , ( ) => {
17
+ test ( 'should bump pre-release version if same tag is available but prefixed' , ( ) => {
18
18
const nextVersion = getNextVersion ( 'v0.0.1-preview.0' , [ '0.0.1-preview.0' ] ) ;
19
19
expect ( nextVersion ) . toBe ( '0.0.1-preview.1' ) ;
20
20
} ) ;
21
21
22
- test ( 'should bump version if same tag is available but not prefixed' , ( ) => {
22
+ test ( 'should bump pre-release version if same tag is available but not prefixed' , ( ) => {
23
23
const nextVersion = getNextVersion ( '0.0.1-preview.0' , [ 'v0.0.1-preview.0' ] ) ;
24
24
expect ( nextVersion ) . toBe ( '0.0.1-preview.1' ) ;
25
25
} ) ;
26
26
27
+ test ( 'should bump release version if same tag is available but prefixed' , ( ) => {
28
+ const nextVersion = getNextVersion ( 'v0.1.0' , [ '0.1.0' ] ) ;
29
+ expect ( nextVersion ) . toBe ( '0.1.1' ) ;
30
+ } ) ;
31
+
32
+ test ( 'should bump release version if same tag is available but not prefixed' , ( ) => {
33
+ const nextVersion = getNextVersion ( '0.1.0' , [ 'v0.1.0' ] ) ;
34
+ expect ( nextVersion ) . toBe ( '0.1.1' ) ;
35
+ } ) ;
36
+
27
37
test ( 'should use bump latest pre-release tag if multiple tags are available' , async ( ) => {
28
38
const nextVersion = getNextVersion ( '0.0.1-preview.0' , [ '0.0.1-preview.1' , '0.0.1-preview.0' ] ) ;
29
39
expect ( nextVersion ) . toBe ( '0.0.1-preview.2' ) ;
0 commit comments