1- import { addWpVersionToList } from 'src/modules/site-settings/lib/wordpress-versions ' ;
1+ import { addWpVersionToList } from './add-wp-version-to-list ' ;
22
33describe ( 'addWpVersionToList' , ( ) => {
44 it ( 'should add version to empty list' , ( ) => {
55 const options : Array < { label : string ; value : string } > = [ ] ;
6- addWpVersionToList ( '6.4.2' , options ) ;
7- expect ( options ) . toEqual ( [ { label : '6.4.2' , value : '6.4.2' } ] ) ;
6+ const result = addWpVersionToList ( { label : '6.4.2' , value : '6.4.2' } , options ) ;
7+ expect ( result ) . toEqual ( [ { label : '6.4.2' , value : '6.4.2' } ] ) ;
88 } ) ;
99
1010 it ( 'should add version at the top when it is newer than all existing versions' , ( ) => {
1111 const options = [
1212 { label : '6.4.1' , value : '6.4.1' } ,
1313 { label : '6.4.0' , value : '6.4.0' } ,
1414 ] ;
15- addWpVersionToList ( '6.4.3' , options ) ;
16- expect ( options ) . toEqual ( [
15+ const result = addWpVersionToList ( { label : '6.4.3' , value : '6.4.3' } , options ) ;
16+ expect ( result ) . toEqual ( [
1717 { label : '6.4.3' , value : '6.4.3' } ,
1818 { label : '6.4.1' , value : '6.4.1' } ,
1919 { label : '6.4.0' , value : '6.4.0' } ,
@@ -25,8 +25,8 @@ describe( 'addWpVersionToList', () => {
2525 { label : '6.4.2' , value : '6.4.2' } ,
2626 { label : '6.4.1' , value : '6.4.1' } ,
2727 ] ;
28- addWpVersionToList ( '6.4.0' , options ) ;
29- expect ( options ) . toEqual ( [
28+ const result = addWpVersionToList ( { label : '6.4.0' , value : '6.4.0' } , options ) ;
29+ expect ( result ) . toEqual ( [
3030 { label : '6.4.2' , value : '6.4.2' } ,
3131 { label : '6.4.1' , value : '6.4.1' } ,
3232 { label : '6.4.0' , value : '6.4.0' } ,
@@ -38,8 +38,8 @@ describe( 'addWpVersionToList', () => {
3838 { label : '6.4.2' , value : '6.4.2' } ,
3939 { label : '6.4.0' , value : '6.4.0' } ,
4040 ] ;
41- addWpVersionToList ( '6.4.1' , options ) ;
42- expect ( options ) . toEqual ( [
41+ const result = addWpVersionToList ( { label : '6.4.1' , value : '6.4.1' } , options ) ;
42+ expect ( result ) . toEqual ( [
4343 { label : '6.4.2' , value : '6.4.2' } ,
4444 { label : '6.4.1' , value : '6.4.1' } ,
4545 { label : '6.4.0' , value : '6.4.0' } ,
@@ -51,8 +51,8 @@ describe( 'addWpVersionToList', () => {
5151 { label : '6.4.2' , value : '6.4.2' } ,
5252 { label : '6.4.0' , value : '6.4.0' } ,
5353 ] ;
54- addWpVersionToList ( 'nightly' , options ) ;
55- expect ( options ) . toEqual ( [
54+ const result = addWpVersionToList ( { label : 'nightly' , value : 'nightly' } , options ) ;
55+ expect ( result ) . toEqual ( [
5656 { label : '6.4.2' , value : '6.4.2' } ,
5757 { label : '6.4.0' , value : '6.4.0' } ,
5858 { label : 'nightly' , value : 'nightly' } ,
@@ -64,8 +64,8 @@ describe( 'addWpVersionToList', () => {
6464 { label : 'nightly' , value : 'nightly' } ,
6565 { label : '6.4.0' , value : '6.4.0' } ,
6666 ] ;
67- addWpVersionToList ( '6.4.1' , options ) ;
68- expect ( options ) . toEqual ( [
67+ const result = addWpVersionToList ( { label : '6.4.1' , value : '6.4.1' } , options ) ;
68+ expect ( result ) . toEqual ( [
6969 { label : 'nightly' , value : 'nightly' } ,
7070 { label : '6.4.1' , value : '6.4.1' } ,
7171 { label : '6.4.0' , value : '6.4.0' } ,
@@ -77,8 +77,8 @@ describe( 'addWpVersionToList', () => {
7777 { label : '6.4.2' , value : '6.4.2' } ,
7878 { label : '6.4.0' , value : '6.4.0' } ,
7979 ] ;
80- addWpVersionToList ( '6.4.1-beta2' , options ) ;
81- expect ( options ) . toEqual ( [
80+ const result = addWpVersionToList ( { label : '6.4.1-beta2' , value : '6.4.1-beta2' } , options ) ;
81+ expect ( result ) . toEqual ( [
8282 { label : '6.4.2' , value : '6.4.2' } ,
8383 { label : '6.4.1-beta2' , value : '6.4.1-beta2' } ,
8484 { label : '6.4.0' , value : '6.4.0' } ,
@@ -90,8 +90,8 @@ describe( 'addWpVersionToList', () => {
9090 { label : '6.4.2' , value : '6.4.2' } ,
9191 { label : '6.4.0' , value : '6.4.0' } ,
9292 ] ;
93- addWpVersionToList ( '6.4.1-RC1' , options ) ;
94- expect ( options ) . toEqual ( [
93+ const result = addWpVersionToList ( { label : '6.4.1-RC1' , value : '6.4.1-RC1' } , options ) ;
94+ expect ( result ) . toEqual ( [
9595 { label : '6.4.2' , value : '6.4.2' } ,
9696 { label : '6.4.1-RC1' , value : '6.4.1-RC1' } ,
9797 { label : '6.4.0' , value : '6.4.0' } ,
@@ -104,8 +104,8 @@ describe( 'addWpVersionToList', () => {
104104 { label : '6.4.1-beta2' , value : '6.4.1-beta2' } ,
105105 { label : '6.4.0' , value : '6.4.0' } ,
106106 ] ;
107- addWpVersionToList ( '6.4.1-beta1' , options ) ;
108- expect ( options ) . toEqual ( [
107+ const result = addWpVersionToList ( { label : '6.4.1-beta1' , value : '6.4.1-beta1' } , options ) ;
108+ expect ( result ) . toEqual ( [
109109 { label : '6.4.2' , value : '6.4.2' } ,
110110 { label : '6.4.1-beta2' , value : '6.4.1-beta2' } ,
111111 { label : '6.4.1-beta1' , value : '6.4.1-beta1' } ,
0 commit comments