Skip to content

Commit 719ecaf

Browse files
committed
test(release): setup repl set for release worker tests
1 parent f0cf266 commit 719ecaf

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

jest-mongodb-config.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ module.exports = {
33
instance: {
44
port: 55010,
55
dbName: 'hawk',
6+
replSet: 'rs0',
7+
storageEngine: 'wiredTiger',
68
},
79
binary: {
810
version: '6.0.2',

workers/release/tests/index.test.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,13 @@ describe('Release Worker', () => {
7171
collection = await db.collection<ReleaseDBScheme>('releases');
7272

7373
await mockBundle.build();
74+
75+
try {
76+
await db.admin().command({ replSetInitiate: {} });
77+
console.log('✅ Replica set initiated');
78+
} catch (err) {
79+
console.error('❌ Failed to initiate replica set:', err);
80+
}
7481
});
7582

7683
/**

0 commit comments

Comments
 (0)