Skip to content

Commit bf671f9

Browse files
author
naman-contentstack
committed
chore: update test cases
1 parent 521ba9e commit bf671f9

1 file changed

Lines changed: 15 additions & 3 deletions

File tree

packages/contentstack-import/test/unit/import/module-importer.test.ts

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -509,7 +509,7 @@ describe('ModuleImporter', () => {
509509

510510
await importer.start();
511511

512-
expect(masterLocalDetailsStub.calledOnce).to.be.true;
512+
expect(importer['stackAPIClient'].locale.calledOnce).to.be.true;
513513
expect(importer['importConfig'].master_locale).to.deep.equal({ code: 'en-us' });
514514
expect(importer['importConfig'].masterLocale).to.deep.equal({ code: 'en-us' });
515515
});
@@ -534,7 +534,13 @@ describe('ModuleImporter', () => {
534534

535535
it('should set both master_locale and masterLocale', async () => {
536536
mockImportConfig.master_locale = undefined;
537-
masterLocalDetailsStub.resolves({ code: 'de-de' });
537+
538+
const localeMock = {
539+
query: sandbox.stub().returnsThis(),
540+
find: sandbox.stub().resolves({ items: [{ code: 'de-de' }] }),
541+
};
542+
mockStackClient.locale = sandbox.stub().returns(localeMock);
543+
mockStackClient._localeMock = localeMock;
538544

539545
const importer = new ModuleImporter(mockManagementClient as any, mockImportConfig);
540546

@@ -546,7 +552,13 @@ describe('ModuleImporter', () => {
546552

547553
it('should handle error when masterLocalDetails fails', async () => {
548554
mockImportConfig.master_locale = undefined;
549-
masterLocalDetailsStub.rejects(new Error('Master locale fetch failed'));
555+
556+
const localeMock = {
557+
query: sandbox.stub().returnsThis(),
558+
find: sandbox.stub().rejects(new Error('Master locale fetch failed')),
559+
};
560+
mockStackClient.locale = sandbox.stub().returns(localeMock);
561+
mockStackClient._localeMock = localeMock;
550562

551563
const importer = new ModuleImporter(mockManagementClient as any, mockImportConfig);
552564

0 commit comments

Comments
 (0)