Skip to content

Commit 277edf9

Browse files
committed
Fix test in workflow
1 parent 8153396 commit 277edf9

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

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

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import sinon from 'sinon';
33
import { ImportConfig, Modules } from '../../../src/types';
44
import { configHandler } from '@contentstack/cli-utilities';
55
import ModuleImporter from '../../../src/import/module-importer';
6+
import * as utilsModule from '../../../src/utils';
67

78
describe('ModuleImporter', () => {
89
let moduleImporter: ModuleImporter;
@@ -93,8 +94,9 @@ describe('ModuleImporter', () => {
9394
const backupHandlerModule = require('../../../src/utils/backup-handler');
9495
backupHandlerStub = sandbox.stub(backupHandlerModule, 'default').resolves('/test/backup');
9596

96-
const masterLocalDetailsModule = require('../../../src/utils/common-helper');
97-
masterLocalDetailsStub = sandbox.stub(masterLocalDetailsModule, 'masterLocalDetails').resolves({ code: 'en-us' });
97+
// Stub on the same `../utils` barrel ModuleImporter imports from — stubbing `common-helper`
98+
// directly can miss the binding CI uses (re-exports), so the real `masterLocalDetails` runs.
99+
masterLocalDetailsStub = sandbox.stub(utilsModule, 'masterLocalDetails').resolves({ code: 'en-us' });
98100

99101
const sanitizeStackModule = require('../../../src/utils/common-helper');
100102
sanitizeStackStub = sandbox.stub(sanitizeStackModule, 'sanitizeStack').resolves();

0 commit comments

Comments
 (0)