@@ -28,11 +28,12 @@ describe("Config list", () => {
2828
2929 const urlParams = new URLSearchParams ( ) ;
3030 urlParams . set ( "withDependencies" , "false" ) ;
31+ urlParams . set ( "includeBranches" , "false" ) ;
3132 flavorsArray . forEach ( flavor => urlParams . append ( "flavors" , flavor ) ) ;
3233
3334 mockAxiosGet ( "https://myTeam.celonis.cloud/package-manager/api/core/packages/export/list?" + urlParams . toString ( ) , [ firstPackage , secondPackage ] ) ;
3435
35- await new ConfigCommandService ( testContext ) . listPackages ( false , flavorsArray , false , [ ] , undefined , null , null ) ;
36+ await new ConfigCommandService ( testContext ) . listPackages ( false , flavorsArray , false , [ ] , undefined , null , null , false ) ;
3637
3738 expect ( loggingTestTransport . logMessages . length ) . toBe ( 2 ) ;
3839 expect ( loggingTestTransport . logMessages [ 0 ] . message ) . toContain ( `${ firstPackage . name } - Key: "${ firstPackage . key } "` ) ;
@@ -46,10 +47,10 @@ describe("Config list", () => {
4647
4748 const studioPackage : ContentNodeTransport = PacmanApiUtils . buildContentNodeTransport ( "key-1" , "spaceId-1" ) ;
4849
49- mockAxiosGet ( "https://myTeam.celonis.cloud/package-manager/api/core/packages/export/list?withDependencies=false" , [ { ...firstPackage } , { ...secondPackage } ] ) ;
50+ mockAxiosGet ( "https://myTeam.celonis.cloud/package-manager/api/core/packages/export/list?withDependencies=false&includeBranches=false " , [ { ...firstPackage } , { ...secondPackage } ] ) ;
5051 mockAxiosGet ( "https://myTeam.celonis.cloud/package-manager/api/packages/with-variable-assignments?type=DATA_MODEL" , [ studioPackage ] ) ;
5152
52- await new ConfigCommandService ( testContext ) . listPackages ( true , [ ] , false , [ ] , undefined , null , null ) ;
53+ await new ConfigCommandService ( testContext ) . listPackages ( true , [ ] , false , [ ] , undefined , null , null , false ) ;
5354
5455 const expectedFileName = loggingTestTransport . logMessages [ 0 ] . message . split ( FileService . fileDownloadedMessage ) [ 1 ] ;
5556
@@ -69,7 +70,7 @@ describe("Config list", () => {
6970 const firstPackage = PacmanApiUtils . buildPackageExportTransport ( "key-1" , "name-1" ) ;
7071 const secondPackage = PacmanApiUtils . buildPackageExportTransport ( "key-2" , "name-2" ) ;
7172
72- mockAxiosGet ( "https://myTeam.celonis.cloud/package-manager/api/core/packages/export/list?withDependencies=true" , [ { ...firstPackage } , { ...secondPackage } ] ) ;
73+ mockAxiosGet ( "https://myTeam.celonis.cloud/package-manager/api/core/packages/export/list?withDependencies=true&includeBranches=false " , [ { ...firstPackage } , { ...secondPackage } ] ) ;
7374 mockAxiosGet ( "https://myTeam.celonis.cloud/package-manager/api/packages/with-variable-assignments?type=DATA_MODEL" , [ ] ) ;
7475
7576 const dataModelVariableAssignmentResponse : PackageWithVariableAssignments = {
@@ -95,7 +96,7 @@ describe("Config list", () => {
9596 } ;
9697 mockAxiosGet ( "https://myTeam.celonis.cloud/package-manager/api/compute-pools/data-models/details" , [ dataModelDetailResponse ] ) ;
9798
98- await new ConfigCommandService ( testContext ) . listPackages ( true , [ ] , true , [ ] , undefined , null , null ) ;
99+ await new ConfigCommandService ( testContext ) . listPackages ( true , [ ] , true , [ ] , undefined , null , null , false ) ;
99100
100101 const expectedFileName = loggingTestTransport . logMessages [ 0 ] . message . split ( FileService . fileDownloadedMessage ) [ 1 ] ;
101102
@@ -120,7 +121,7 @@ describe("Config list", () => {
120121 mockAxiosGet ( "https://myTeam.celonis.cloud/package-manager/api/core/packages/export/list-by-keys?packageKeys=key-1&packageKeys=key-2&withDependencies=false" , [ { ...firstPackage } , { ...secondPackage } ] ) ;
121122 mockAxiosGet ( "https://myTeam.celonis.cloud/package-manager/api/packages/with-variable-assignments?type=DATA_MODEL" , [ studioPackage ] ) ;
122123
123- await new ConfigCommandService ( testContext ) . listPackages ( true , [ ] , false , [ firstPackage . key , secondPackage . key ] , undefined , null , null ) ;
124+ await new ConfigCommandService ( testContext ) . listPackages ( true , [ ] , false , [ firstPackage . key , secondPackage . key ] , undefined , null , null , false ) ;
124125
125126 const expectedFileName = loggingTestTransport . logMessages [ 0 ] . message . split ( FileService . fileDownloadedMessage ) [ 1 ] ;
126127
@@ -166,7 +167,7 @@ describe("Config list", () => {
166167 } ;
167168 mockAxiosGet ( "https://myTeam.celonis.cloud/package-manager/api/compute-pools/data-models/details" , [ dataModelDetailResponse ] ) ;
168169
169- await new ConfigCommandService ( testContext ) . listPackages ( true , [ ] , true , [ firstPackage . key , secondPackage . key ] , undefined , null , null ) ;
170+ await new ConfigCommandService ( testContext ) . listPackages ( true , [ ] , true , [ firstPackage . key , secondPackage . key ] , undefined , null , null , false ) ;
170171
171172 const expectedFileName = loggingTestTransport . logMessages [ 0 ] . message . split ( FileService . fileDownloadedMessage ) [ 1 ] ;
172173
@@ -187,10 +188,10 @@ describe("Config list", () => {
187188 const secondPackage = PacmanApiUtils . buildPackageExportTransport ( "key-2" , "name-2" ) ;
188189
189190
190- mockAxiosGet ( "https://myTeam.celonis.cloud/package-manager/api/core/packages/export/list-by-variable-value?variableValue=1" , [ { ...firstPackage } , { ...secondPackage } ] ) ;
191+ mockAxiosGet ( "https://myTeam.celonis.cloud/package-manager/api/core/packages/export/list-by-variable-value?variableValue=1&includeBranches=false " , [ { ...firstPackage } , { ...secondPackage } ] ) ;
191192 mockAxiosGet ( "https://myTeam.celonis.cloud/package-manager/api/packages/with-variable-assignments?type=DATA_MODEL" , [ ] ) ;
192193
193- await new ConfigCommandService ( testContext ) . listPackages ( false , [ ] , false , [ ] , undefined , "1" , null ) ;
194+ await new ConfigCommandService ( testContext ) . listPackages ( false , [ ] , false , [ ] , undefined , "1" , null , false ) ;
194195
195196 expect ( loggingTestTransport . logMessages . length ) . toBe ( 2 ) ;
196197 expect ( loggingTestTransport . logMessages [ 0 ] . message ) . toContain ( `${ firstPackage . name } - Key: "${ firstPackage . key } "` ) ;
@@ -201,10 +202,10 @@ describe("Config list", () => {
201202 const firstPackage = PacmanApiUtils . buildPackageExportTransport ( "key-1" , "name-1" ) ;
202203 const secondPackage = PacmanApiUtils . buildPackageExportTransport ( "key-2" , "name-2" ) ;
203204
204- mockAxiosGet ( "https://myTeam.celonis.cloud/package-manager/api/core/packages/export/list-by-variable-value?variableValue=1" , [ { ...firstPackage } , { ...secondPackage } ] ) ;
205+ mockAxiosGet ( "https://myTeam.celonis.cloud/package-manager/api/core/packages/export/list-by-variable-value?variableValue=1&includeBranches=false " , [ { ...firstPackage } , { ...secondPackage } ] ) ;
205206 mockAxiosGet ( "https://myTeam.celonis.cloud/package-manager/api/packages/with-variable-assignments?type=DATA_MODEL" , [ ] ) ;
206207
207- await new ConfigCommandService ( testContext ) . listPackages ( true , [ ] , false , [ ] , undefined , "1" , null ) ;
208+ await new ConfigCommandService ( testContext ) . listPackages ( true , [ ] , false , [ ] , undefined , "1" , null , false ) ;
208209
209210 const expectedFileName = loggingTestTransport . logMessages [ 0 ] . message . split ( FileService . fileDownloadedMessage ) [ 1 ] ;
210211
@@ -224,7 +225,7 @@ describe("Config list", () => {
224225 [ firstPackage , secondPackage ]
225226 ) ;
226227
227- await new ConfigCommandService ( testContext ) . listPackages ( false , [ ] , false , undefined , keysByVersion , null , null ) ;
228+ await new ConfigCommandService ( testContext ) . listPackages ( false , [ ] , false , undefined , keysByVersion , null , null , false ) ;
228229
229230 expect ( loggingTestTransport . logMessages . length ) . toBe ( 2 ) ;
230231 expect ( loggingTestTransport . logMessages [ 0 ] . message ) . toContain ( `${ firstPackage . name } - Key: "${ firstPackage . key } "` ) ;
@@ -241,7 +242,7 @@ describe("Config list", () => {
241242 [ firstPackage , secondPackage ]
242243 ) ;
243244
244- await new ConfigCommandService ( testContext ) . listPackages ( false , [ ] , true , undefined , keysByVersion , null , null ) ;
245+ await new ConfigCommandService ( testContext ) . listPackages ( false , [ ] , true , undefined , keysByVersion , null , null , false ) ;
245246
246247 expect ( loggingTestTransport . logMessages . length ) . toBe ( 2 ) ;
247248 } )
@@ -259,7 +260,7 @@ describe("Config list", () => {
259260 ) ;
260261 mockAxiosGet ( "https://myTeam.celonis.cloud/package-manager/api/packages/with-variable-assignments?type=DATA_MODEL" , [ studioPackage ] ) ;
261262
262- await new ConfigCommandService ( testContext ) . listPackages ( true , [ ] , false , [ ] , keysByVersion , null , null ) ;
263+ await new ConfigCommandService ( testContext ) . listPackages ( true , [ ] , false , [ ] , keysByVersion , null , null , false ) ;
263264
264265 const expectedFileName = loggingTestTransport . logMessages [ 0 ] . message . split ( FileService . fileDownloadedMessage ) [ 1 ] ;
265266
0 commit comments