diff --git a/.talismanrc b/.talismanrc index 987283fa28..85c4e26b44 100644 --- a/.talismanrc +++ b/.talismanrc @@ -1,17 +1,16 @@ - fileignoreconfig: -- filename: packages/contentstack-import/src/import/modules/environments.ts - checksum: f61c635eaec8026e0cfa80a5ab8272f7946531f6d89505dc0d247b4c7ab0eab7 -- filename: pnpm-lock.yaml - checksum: 2fd43b3eef46720de65d8c5f6ff782d5db78b73a49f106222a40d8c0a4ccf78a -- filename: package-lock.json - checksum: 73a5607658267002cdece1123c08fd201cb4b78d31ff889488adc7be7ccf30ad -- filename: packages/contentstack-bootstrap/src/bootstrap/utils.ts - checksum: 5ab20e057fa9c4c300f7a882d30e1c68bbc91ed19de520488107e8c37239682a -- filename: packages/contentstack-migration/README.md - checksum: 0deea9c8e43a89a4f20fb25ffe1a38cccd19020fe4fedae80f1ca24d34307f2b -- filename: packages/contentstack-import/src/import/modules/taxonomies.ts - checksum: f4f44b6031d2936ec2da98b39bb5f5c1bd0f3be34dbe498c75e64a35b7d25a33 -- filename: packages/contentstack/README.md - checksum: 3a0fab964797476a71d2149ce261d265f410bd756eb9cde9400be9e5250fdc35 + - filename: packages/contentstack-import/src/import/modules/environments.ts + checksum: f61c635eaec8026e0cfa80a5ab8272f7946531f6d89505dc0d247b4c7ab0eab7 + - filename: pnpm-lock.yaml + checksum: 2fd43b3eef46720de65d8c5f6ff782d5db78b73a49f106222a40d8c0a4ccf78a + - filename: package-lock.json + checksum: fd21f6efef2abd10a22c2511ac61c7a3fa58ad47e33130bc76a6ed5f6c99f5b2 + - filename: packages/contentstack-bootstrap/src/bootstrap/utils.ts + checksum: 5ab20e057fa9c4c300f7a882d30e1c68bbc91ed19de520488107e8c37239682a + - filename: packages/contentstack-migration/README.md + checksum: 0deea9c8e43a89a4f20fb25ffe1a38cccd19020fe4fedae80f1ca24d34307f2b + - filename: packages/contentstack-import/src/import/modules/taxonomies.ts + checksum: f4f44b6031d2936ec2da98b39bb5f5c1bd0f3be34dbe498c75e64a35b7d25a33 + - filename: packages/contentstack/README.md + checksum: 3a0fab964797476a71d2149ce261d265f410bd756eb9cde9400be9e5250fdc35 version: '1.0' diff --git a/package-lock.json b/package-lock.json index 31a77fe578..ce262009ad 100644 --- a/package-lock.json +++ b/package-lock.json @@ -28127,4 +28127,4 @@ } } } -} +} \ No newline at end of file diff --git a/packages/contentstack-config/src/commands/config/set/region.ts b/packages/contentstack-config/src/commands/config/set/region.ts index 677fcd61a6..d49ee505ad 100644 --- a/packages/contentstack-config/src/commands/config/set/region.ts +++ b/packages/contentstack-config/src/commands/config/set/region.ts @@ -46,6 +46,9 @@ export default class RegionSetCommand extends BaseCommand --cda --ui-host --name "India" --personalize ', '$ csdx config:set:region --cma --cda --ui-host --name "India" --launch ', '$ csdx config:set:region --cma --cda --ui-host --name "India" --studio ', + '$ csdx config:set:region --cma --cda --ui-host --name "India" --asset-management ', '$ csdx config:set:region --cda --cma --ui-host --name "India" --developer-hub --launch --personalize --studio ', ]; @@ -78,6 +82,7 @@ export default class RegionSetCommand extends BaseCommand undefined); - + // Stub the exit method to throw to stop execution const exitStub = sinon.stub(command, 'exit').throws(new Error('EXIT_CALLED')); - + // Stub cliux.error to capture error calls const errorStub = sinon.stub(cliux, 'error'); - + // Reset cliuxPrintStub to capture new calls cliuxPrintStub.reset(); - + // Call the run method directly, expect it to throw try { await command.run(); } catch (error) { // Expected to throw due to exit stub } - + // Verify that cliux.error was called with the correct message expect(errorStub.calledWith('CLI_CONFIG_GET_REGION_NOT_FOUND')).to.be.true; - + // Verify exit was called expect(exitStub.called).to.be.true; - + errorStub.restore(); }); @@ -309,6 +310,7 @@ describe('Region command', function () { personalizeUrl: 'https://custom-personalize.com', launchHubUrl: 'https://custom-launch.com', composableStudioUrl: 'https://custom-composable-studio.com', + assetManagementUrl: 'https://custom-asset-management.com', }; const result = UserConfig.setCustomRegion(customRegion); expect(result).to.deep.equal(customRegion);